{
  "cik": 874716,
  "entityName": "IDEXX LABORATORIES INC /DE",
  "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": "2010-07-19",
              "val": 57705856,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-10-18",
              "val": 57503819,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2011-02-11",
              "val": 57335339,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-04-18",
              "val": 57344180,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-07-15",
              "val": 56844037,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-14",
              "val": 56148671,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2012-02-10",
              "val": 55054045,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-04-10",
              "val": 55037413,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-07-10",
              "val": 56866885,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-10-09",
              "val": 54672689,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2013-02-08",
              "val": 54579344,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-04-12",
              "val": 54102977,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-07-12",
              "val": 52543085,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-10-11",
              "val": 51894238,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2014-02-07",
              "val": 51599863,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-04-16",
              "val": 51304867,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-07-16",
              "val": 50270039,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-10-15",
              "val": 47682364,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-02-06",
              "val": 47125601,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-04-17",
              "val": 46795634,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-07-20",
              "val": 92005024,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-10-19",
              "val": 90963542,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-02-05",
              "val": 89638022,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-04-20",
              "val": 89531171,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-07-20",
              "val": 89540618,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-10-25",
              "val": 89658209,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2017-02-06",
              "val": 88005221,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-25",
              "val": 88123451,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-25",
              "val": 87275817,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-10-24",
              "val": 87218713,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-02-06",
              "val": 87122794,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-27",
              "val": 86863215,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-25",
              "val": 86590964,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-29",
              "val": 86233649,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-02-12",
              "val": 86006526,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-26",
              "val": 86006332,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-29",
              "val": 86090077,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-28",
              "val": 85782572,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-02-10",
              "val": 85329642,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-27",
              "val": 84932969,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-27",
              "val": 85054677,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-26",
              "val": 85299893,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-02-09",
              "val": 85426080,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-29",
              "val": 85280654,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-26",
              "val": 85075932,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-27",
              "val": 84793608,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-02-02",
              "val": 84249085,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-29",
              "val": 84007233,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-27",
              "val": 83253705,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-28",
              "val": 82816957,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-02-10",
              "val": 82903371,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-25",
              "val": 83004936,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-27",
              "val": 83012408,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-27",
              "val": 83051702,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-02-12",
              "val": 83089381,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-26",
              "val": 82587328,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-08-01",
              "val": 82305898,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-28",
              "val": 81884664,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-02-12",
              "val": 81328233,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-28",
              "val": 80421917,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-29",
              "val": 80004694,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-29",
              "val": 79851330,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-02-13",
              "val": 79624034,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 78882997,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-07-31",
              "val": 78781116,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2010-06-30",
              "val": 3482320038,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2011-06-30",
              "val": 4365391151,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2012-06-30",
              "val": 5216189814,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2013-06-30",
              "val": 4682537942,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-06-30",
              "val": 6663805564,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-06-30",
              "val": 5849454087,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2016-06-30",
              "val": 8215859816,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2017-06-30",
              "val": 14011555111,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2018-06-30",
              "val": 18703045028,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2019-06-30",
              "val": 23368790688,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2020-06-30",
              "val": 27735989165,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-06-30",
              "val": 53417914936,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2022-06-30",
              "val": 28964148468,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-06-30",
              "val": 41325387624,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2024-06-30",
              "val": 40083530200,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2025-06-30",
              "val": 42899749759,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q2I"
            }
          ]
        }
      }
    },
    "invest": {
      "DerivativeNotionalAmount": {
        "label": "Derivative, Notional Amount",
        "description": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 157000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 157000000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 157000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-06-30",
              "val": 171200000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 166200000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 168300000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 168300000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 168300000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 168300000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 168300000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 179000000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 182200000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 216000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 186700000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 186700000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 186700000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 186700000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 186700000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 199300000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 203800000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 211000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 176100000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 176100000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 176100000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 176100000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 176100000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 204300000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 163200000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 196000000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 175900000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 175900000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 175900000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 175900000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 175900000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 203500000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 194700000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 184500000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 176500000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 176500000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 176500000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 176500000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 176500000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 210400000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 202700000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 192500000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 190900000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 190900000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 190900000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 184600000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 225600000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            }
          ]
        }
      }
    },
    "us-gaap": {
      "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": "2009-12-31",
              "val": 19133000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 19133000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 19133000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 23190000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 25273000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 22669000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 22669000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 22669000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 22669000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 22669000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 23334000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 29888000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 31032000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 36551000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 36551000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 36551000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 36551000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 36551000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 40614000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 29706000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 31728000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 35288000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 35288000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 35288000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 35288000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 35288000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 38716000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 37584000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 38131000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 29941000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 29941000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 29941000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 29941000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 29941000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 42794000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 41425000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 58255000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 44743000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 44743000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 44743000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 44743000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 44743000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 44183000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 58212000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 53614000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 52648000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 52648000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 52648000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 52648000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 52648000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 52458000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 50085000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 44127000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 60057000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 60057000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 60057000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 60057000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 60057000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 62249000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 58606000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 60583000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 66968000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 66968000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 66968000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 66968000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 66968000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 66968000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 66968000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": 70409000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 68015000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 65457000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 69534000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 69534000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 69534000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 69534000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 69534000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 70143000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 67606000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 75515000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 72172000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 72172000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 72172000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 72172000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 72172000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 74210000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 73903000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 71933000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 74558000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 74558000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 74558000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 74558000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 74558000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 87175000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 93016000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 86684000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 116140000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 116140000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 116140000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 116140000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 116140000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 120881000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 127262000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 110144000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 110221000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 110221000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 110221000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 110221000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 110221000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 117709000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 107664000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 112609000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 110643000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 110643000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 110643000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 110643000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 110643000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 117462000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 117468000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 110603000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 114211000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 114211000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 114211000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 114211000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 114211000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 120096000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 116585000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 122265000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 110408000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 110408000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 110408000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 129974000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 129097000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 21400000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 30100000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 30100000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 32700000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 32700000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2016-12-31",
              "val": 32700000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 37200000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 37200000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 37200000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 41300000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 41300000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2018-12-31",
              "val": 41300000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 39500000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 39500000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2019-12-31",
              "val": 39500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 45600000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 45600000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 45600000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 64400000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 64400000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 64400000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 59400000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 59400000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 59400000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 58900000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 58900000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 49100000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 115107000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 115107000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 115107000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 127138000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 120454000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 120080000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 120080000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 120080000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 120080000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 120080000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 137551000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 149314000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 134923000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 141275000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 141275000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 141275000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 141275000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 141275000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 160981000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 147159000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 141374000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 138324000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 138324000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 138324000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 138324000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 138324000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 158988000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 159119000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 151568000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 158038000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 158038000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 158038000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 158038000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 158038000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 179919000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 168641000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 160467000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 152380000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 152380000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 152380000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 152380000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 152380000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 196231000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 199444000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 190904000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 188318000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 188318000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 188318000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 188318000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 188318000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 212072000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 212229000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 204701000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 204494000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 204494000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 204494000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 204494000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 204494000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 225353000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 240262000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 228159000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 234597000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 234597000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 234597000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 234597000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 234597000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 237281000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 237281000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": 259865000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 265012000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 264563000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 248855000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 248855000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 248855000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 248855000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 248855000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 281159000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 286154000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 268319000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 269312000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 269312000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 269312000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 269312000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 269312000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 299983000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 320320000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 337593000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 331429000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 331429000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 331429000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 331429000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 331429000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 381792000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 382308000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 376760000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 368348000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 368348000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 368348000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 368348000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 368348000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 402235000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 412898000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 388072000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 400619000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 400619000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 400619000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 400619000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 400619000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 446025000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 461858000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 452699000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 457445000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 457445000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 457445000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 457445000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 457445000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 507208000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 533606000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 511250000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 473575000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 473575000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 473575000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 473575000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 473575000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 527464000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 560563000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 566881000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 552378000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 552378000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 552378000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 603544000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 627083000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 23973000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 29389000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 29389000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 29389000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 29389000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 29389000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 26452000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 25109000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 28082000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 26609000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 26609000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 26609000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 26609000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 26609000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 36326000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 25623000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 26368000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 31108000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 31108000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 31108000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 31108000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 31108000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 33351000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 55690000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 40013000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 42676000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 42676000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 42676000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 42676000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 42676000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 59483000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 39428000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 43536000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 42605000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 42605000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 42605000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 42605000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 42605000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 84152000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 22102000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 34706000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 48547000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 48547000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 48547000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 48547000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 48547000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 72832000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 56409000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 50259000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 86553000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 86553000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 86553000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 86553000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 86553000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 134195000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 146373000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 80073000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 62252000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 62252000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 62252000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 62252000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 62252000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 101928000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 75214000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 89197000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 88668000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 88668000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 88668000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 80026000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 76101000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccruedIncomeTaxesNoncurrent": {
        "label": "Accrued Income Taxes, Noncurrent",
        "description": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 18798000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 66506000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 66506000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 66506000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 66506000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 66506000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 67551000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 67886000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 63385000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 66767000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 66767000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 66767000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 66767000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 66767000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 67525000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 64611000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 63784000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 67463000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 67463000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 67463000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 67463000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 67463000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 68118000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 66100000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 59663000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 60313000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 60313000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 60313000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 60313000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 60313000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 60898000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 58129000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 58727000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 56466000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 56466000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 56466000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 56466000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 56466000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 57262000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 50530000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 50857000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 49142000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 49142000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 49142000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 49142000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 49142000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 51559000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 42702000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 40905000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 39642000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 39642000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 39642000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 39642000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 39642000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 40026000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 28686000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 30504000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 20898000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 20898000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 20898000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 20898000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 20898000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 22662000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 14112000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 14780000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 14452000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 14452000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 14452000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 14539000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 15415000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 104959000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 104959000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 104959000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 99629000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 108184000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 118598000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 118598000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 118598000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 118598000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 118598000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 107650000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 121898000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 136799000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 141383000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 141383000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 141383000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 141383000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 141383000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 126092000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 128478000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 134664000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 137746000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 137746000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 137746000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 137746000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 137746000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 118470000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 123470000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 134161000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 148919000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 148919000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 148919000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 148919000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 148919000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 134519000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 147245000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 167449000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 195351000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 195351000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 195351000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 195351000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 195351000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 177942000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 190441000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 203738000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 205530000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 205530000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 205530000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 205530000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 205530000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 178267000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 188842000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 202074000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 236131000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 236131000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 236131000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 236131000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 236131000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 174763000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 210181000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 220507000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 253418000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 253418000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 253418000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 253418000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 253418000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 254381000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 254381000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": 210384000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 228380000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 238431000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 260683000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 260683000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 260683000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 260683000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 260683000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 13776000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 274459000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-01-01",
              "val": 274459000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-01-01",
              "val": 274459000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-03-31",
              "val": 229127000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 256329000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 278626000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 322938000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 322938000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 322938000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 322938000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 322938000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 247179000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 308768000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 362326000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 415648000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 415648000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 415648000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 415648000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 415648000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 366877000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 392681000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 431047000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 458909000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 458909000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 458909000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 458909000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 458909000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 409555000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 387510000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 405992000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 433662000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 433662000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 433662000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 433662000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 433662000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 403595000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 399425000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 420312000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 478712000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 478712000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 478712000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 478712000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 478712000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 476249000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 541124000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 511047000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 502119000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 502119000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 502119000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 502119000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 502119000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 490688000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 416977000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 488856000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 530147000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 530147000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 530147000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 453552000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 453169000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 22214000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 22214000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 23321000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 29940000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 30000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 31884000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 31884000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 31884000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 31884000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 31884000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 30634000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 31497000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 29041000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 26367000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 26367000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 26367000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 26367000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 26367000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 25075000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 26722000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 26656000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 25663000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 25663000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 25663000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 25663000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 25663000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 26461000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 31335000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 32112000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 36025000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 36025000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 36025000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 36025000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 36025000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 40336000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 44802000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 45849000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 43875000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 43875000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 43875000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 43875000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 43875000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 44115000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 44973000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 46214000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 49061000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 49061000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 49061000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 49061000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 49061000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 48697000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 54097000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 55187000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 56655000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 56655000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 59374000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 59374000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 59374000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 59374000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 59374000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 59929000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 61462000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 63614000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 63079000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 63079000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 63079000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 63079000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 63079000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 60025000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 63149000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 71885000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 75064000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 75064000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 75064000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 75064000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 75064000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 80755000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 85299000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 81029000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 79469000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 79469000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 79469000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 79469000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 79469000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 74292000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 76705000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 74051000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 72250000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 72250000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 72250000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 72250000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 72250000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 77106000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 82041000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 84415000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 84386000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 84386000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 84386000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 84386000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 84386000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 80845000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 83759000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 75630000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 78195000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 78195000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 78195000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 78195000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 78195000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 74859000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 84970000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 86385000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 87630000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 87630000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 87630000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 89603000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 89959000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 174900000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 205573000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 205573000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 233132000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 233132000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 268801000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 268801000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 300348000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 300348000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 345598000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 345598000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 385170000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 385170000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 432540000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 432540000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 468733000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 468733000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 519030000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 519030000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 586914000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 586914000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 648391000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 648391000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 705914000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 705914000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 784817000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 784817000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 835022000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 835022000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 925698000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
        "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax",
        "description": "Amount, after tax, of accumulated 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).",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": -355000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -179000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2010-12-31",
              "val": -179000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": -287000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": -287000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": -287000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": -287000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": -287000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2011-12-31",
              "val": -287000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": -176000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": -232000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": -176000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": -171000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": -171000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": -171000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": -171000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": -171000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2012-12-31",
              "val": -171000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": -99000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": -115000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": -29000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 108000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 108000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 108000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 108000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 108000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 108000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 54000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 113000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 76000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 1000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 1000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 1000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 1000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 34000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 8000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -80000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -225000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": -225000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": -225000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": -225000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": -225000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": -225000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -20000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 100000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 109000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 20000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 20000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -22000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AccumulatedOtherComprehensiveIncomeLossBeforeTax1": {
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, before Tax",
        "description": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, including portion attributable to noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 4136000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-09-30",
              "val": 1093000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": -442000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": -442000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 972000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1307000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": -11529000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": -19691000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": -19691000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": -13014000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": -7890000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -19741000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -20211000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": -20211000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5179000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 7153000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 7988000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1463000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1463000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 6386000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax": {
        "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax",
        "description": "Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": -3287000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -2557000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2010-12-31",
              "val": -2557000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 3206000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 3206000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 3206000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 3206000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 3206000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2011-12-31",
              "val": 3206000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1505000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1239000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": -2317000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": -2070000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": -2070000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": -2070000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": -2070000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": -2070000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2012-12-31",
              "val": -2070000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2038000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 3946000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": -489000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": -179000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": -179000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": -179000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": -179000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": -179000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2013-12-31",
              "val": -179000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": -581000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": -2254000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 3745000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 7361000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 7361000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 7361000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 7361000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 7361000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 7361000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 11582000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 5347000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 4473000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2217000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 2217000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 2217000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 2217000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 2217000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 2217000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -1478000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 423000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -157000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4916000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 4916000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -5219000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "description": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 13983000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 16203000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2010-12-31",
              "val": 16203000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 12524000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 12524000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 12524000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 12524000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 12524000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2011-12-31",
              "val": 12524000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 18152000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 7851000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 17072000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 18195000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 18195000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 18195000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 18195000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 18195000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2012-12-31",
              "val": 18195000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 9748000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 6662000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 16080000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 13693000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 13693000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 13693000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 13693000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 13693000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 13693000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 14972000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 17172000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": -1831000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": -15433000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": -15433000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": -15433000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": -15433000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": -15433000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2014-12-31",
              "val": -15433000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": -35665000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": -28367000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -42226000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -46151000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": -46151000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": -46151000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": -46151000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": -46151000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": -46151000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -40135000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -36965000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -35278000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -52025000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": -52025000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -26918000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 10341000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 10341000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 10341000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 2924000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 11429000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 13467000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 13467000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 13467000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 13467000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 13467000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 19587000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 26468000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 18709000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 15443000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 15443000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 15443000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 15443000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 15443000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2011-12-31",
              "val": 15443000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 19481000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 8858000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 14579000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 15954000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 15954000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 15954000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 15954000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 15954000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2012-12-31",
              "val": 15954000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 11687000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 10493000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 15562000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 13622000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 13622000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 13622000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 13622000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 13622000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 13622000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 14445000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 15031000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1990000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": -8071000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": -8071000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": -8071000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": -8071000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": -8071000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2014-12-31",
              "val": -8071000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": -24049000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": -22275000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -37493000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -42265000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": -42265000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": -42265000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": -42265000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": -42265000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": -42265000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -37515000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -35465000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -35081000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -43053000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": -43053000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": -43053000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": -43053000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": -43053000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": -38379000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": -38388000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -34648000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -36470000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": -36470000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": -36470000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": -36470000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": -36470000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": -857387000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": -34206000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -42559000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -42187000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -41791000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": -41791000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": -41791000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": -41791000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": -41791000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": -40015000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": -40583000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": -45565000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": -46182000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": -46182000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": -46182000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": -46182000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": -46182000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": -55246000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": -57032000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": -61925000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": -53615000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": -53615000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": -53615000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": -53615000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": -53615000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": -59536000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": -48391000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": -52057000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": -53484000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": -53484000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": -53484000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": -53484000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": -53484000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": -47348000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": -67705000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": -80894000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -77796000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": -77796000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": -77796000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": -77796000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": -77796000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": -76615000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": -73665000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": -74891000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": -71206000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": -71206000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": -71206000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": -71206000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": -71206000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": -80397000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": -85181000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": -75971000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": -93645000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": -93645000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": -93645000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": -93645000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": -93645000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": -90091000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": -76950000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": -72950000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": -68844000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": -68844000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": -68844000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": -64940000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": -63538000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AcquiredIndefiniteLivedIntangibleAssetAmount": {
        "label": "Acquired Indefinite-lived Intangible Asset, Amount (Deprecated 2013-01-31)",
        "description": "The aggregate cost of a major indefinite-lived intangible asset class acquired, during the period, either individually or as part of a group of assets (in either an asset acquisition or business combination).",
        "units": {
          "USD": [
            {
              "end": "2013-03-31",
              "val": 1000000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "AdditionalPaidInCapitalCommonStock": {
        "label": "Additional Paid in Capital, Common Stock",
        "description": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 580797000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 580797000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 580797000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 613416000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 626521000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 641645000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 641645000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 641645000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 641645000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 641645000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 665035000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 680093000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 694201000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 702575000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 702575000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 702575000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 702575000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 702575000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 716779000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 726619000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 742022000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 757214000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 757214000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 757214000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 757214000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 757214000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 779261000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 787191000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 798332000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 825320000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 825320000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 825320000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 825320000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 825320000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 847138000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 856350000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 866213000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 888293000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 888293000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 888293000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 888293000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 888293000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 912582000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 921678000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 931808000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 940534000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 940534000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 940534000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 940534000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 940534000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 952943000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 972360000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 994299000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1011895000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1011895000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 1011895000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 1011895000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 1011895000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1030147000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1046473000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1060689000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1073931000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 1073931000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 1073931000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 1073931000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1073931000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1094159000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1109157000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1128484000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1138216000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 1138216000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 1138216000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1138216000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1138216000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1155875000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1170962000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1189554000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1213517000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 1213517000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 1213517000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1213517000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 1213517000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1230485000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1247456000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1274069000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1294849000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 1294849000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 1294849000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 1294849000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 1294849000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1321086000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1339413000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1358813000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1377320000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 1377320000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1377320000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 1377320000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 1377320000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1400025000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1419709000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1437528000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1463215000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 1463215000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 1463215000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 1463215000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 1463215000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1489903000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1515197000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1543024000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1569565000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 1569565000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1569565000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 1569565000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 1569565000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1604749000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1625451000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1646363000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1673863000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1673863000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1673863000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 1673863000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 1673863000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1695613000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1727410000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1792787000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1826750000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1826750000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 1826750000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1861079000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1910290000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AdditionsToNoncurrentAssets": {
        "label": "Segment Reporting Information, Expenditures for Additions to Long-Lived Assets (Deprecated 2013-01-31)",
        "description": "Total expenditures for additions to 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 of the reportable segment; if the amount: (a) is included in the determination of segment assets reviewed by the chief operating decision maker or (b) is otherwise regularly provided to the chief operating decision maker, even if not included in the determination of segment assets.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 52332000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 38908000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 38908000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 52464000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 52464000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 65492000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1270000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 2600000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2700000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2797000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2797000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4000000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 4100000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 4100000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 4300000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 4300000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4316000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4316000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4316000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4200000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4200000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4400000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4400000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4500000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4500000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4662000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4662000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4662000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4100000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4100000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4300000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4300000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4300000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4300000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4548000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4548000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4548000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5000000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5000000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5200000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5200000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5300000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5300000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5809000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5809000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5809000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4900000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4866000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5100000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5061000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 195000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5200000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5199000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 138000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5457000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3529000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3529000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3732000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3732000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 203000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 203000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3950000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3950000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 218000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 218000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4372000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4372000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4372000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7303000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7303000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7459000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7459000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 156000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 156000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7829000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7829000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 370000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 370000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8074000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8074000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8074000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8555000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8555000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8720000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8720000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 165000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 165000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9110000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9110000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 390000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 390000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9375000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9375000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9375000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7403000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7403000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7572000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7572000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 169000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 169000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7849000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7849000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 277000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 277000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8054000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8054000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8054000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8604000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8604000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8669000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8669000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 65000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 65000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9029000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9029000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 360000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 360000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20603000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20603000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20603000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14983000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14983000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 14986000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 14986000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15501000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15501000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 515000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 515000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15562000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15562000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15562000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 10338000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 10338000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10390000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10390000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 52000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 52000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10552000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10552000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 162000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 162000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10606000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10606000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10606000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9597000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9597000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 9676000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 9676000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 79000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 79000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 9907000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 9907000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 231000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 231000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9974000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9974000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9974000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10189000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10189000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 10268000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 10268000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 79000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 79000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10486000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10486000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 218000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 218000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10531000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10531000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6124000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6124000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7094000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7094000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 970000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 970000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7179000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 85000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7238000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 10555000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 10853000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 298000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 10231000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 11375000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 11375000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13069000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13069000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13069000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15347000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15347000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15347000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15861000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15861000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15861000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16574000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16574000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16574000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18099000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18099000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18099000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19884000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19884000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19884000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19891000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19891000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19891000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23517000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23517000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23517000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5960000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5960000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5960000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6392000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6392000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6596000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25157000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25157000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25157000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6334000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6334000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6334000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6334000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6334000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6334000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6898000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6898000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6898000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6898000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9391000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9391000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39278000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39278000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39278000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7284000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7284000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7284000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7284000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7284000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7284000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7797000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7797000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7797000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7797000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7928000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7928000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30951000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30951000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30951000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8875000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8875000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8875000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8875000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8875000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8875000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9637000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9637000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9637000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9637000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 9530000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 9530000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37755000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37755000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37755000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11173000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11173000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11173000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11173000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11173000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11173000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 12370000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 12370000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 12370000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 12370000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12948000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12948000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49770000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49770000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49770000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13930000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13930000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13930000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13930000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13930000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13930000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 15362000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 15362000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 15362000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 15362000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 15224000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 15224000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59739000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59739000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59739000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14400000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14400000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14400000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14400000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14400000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14400000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 15719000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 15719000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 15719000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 15719000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 15918000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 15918000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60295000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60295000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14615000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14615000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14615000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14615000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14615000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14854000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14854000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14854000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 14433000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 60013000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 16340000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 16340000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 16088000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1100000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1700000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1700000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1200000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1200000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1200000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1100000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1100000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1100000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1200000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1200000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1200000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1200000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1200000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2100000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2100000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2100000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1700000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1700000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1700000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1800000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1800000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1800000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1500000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1500000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1400000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1400000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1400000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3300000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3300000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3300000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4200000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4200000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4200000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3400000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3400000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 18099000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19884000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19884000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19891000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19891000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19891000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11700000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11700000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 6000000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 6000000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17800000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17800000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6100000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6100000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23517000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23517000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23517000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5900000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6000000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12400000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12400000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6500000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6500000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18900000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18900000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6500000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6500000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25157000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25157000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25157000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6300000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6300000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13200000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13200000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6900000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6900000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 22600000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 22600000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9400000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9400000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39278000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39278000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39278000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7300000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7300000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15100000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15100000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7800000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7800000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23000000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23000000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7900000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7900000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30951000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30951000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30951000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8900000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8900000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 18500000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 18500000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9600000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9600000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 28000000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 28000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 9500000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 9500000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37755000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37755000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37755000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11200000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11200000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 23500000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 23500000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 12300000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 12300000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 36500000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 36500000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12900000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12900000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49770000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49770000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49770000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13900000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13900000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 29300000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 29300000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 15400000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 15400000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 44500000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 44500000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 15200000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 15200000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59739000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59739000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59739000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14400000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14400000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 30100000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 30100000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 15700000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 15700000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 46000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 46000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 15900000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 15900000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60295000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60295000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14600000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14600000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 29500000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 29500000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14900000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14900000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 43900000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 14400000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 60013000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 16300000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 32400000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 16100000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 7796000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8665000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8665000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10251000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10251000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10251000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 10519000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 10519000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 10519000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10990000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10990000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10990000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11992000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11992000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11992000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13655000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13655000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13655000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13748000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13748000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13748000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -11036000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -11036000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -11036000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -529000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -529000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -529000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 15277000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 15277000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 15277000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11995000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11995000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11995000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 547000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 547000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 547000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32590000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32590000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32590000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 40549000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 40549000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 40549000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 34020000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 34020000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24755000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivable": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 3600000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 3600000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 3600000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 3600000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 7000000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 7600000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 6600000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 6800000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 6800000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 6800000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 6800000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 6800000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 6700000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6400000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6500000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5700000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 5700000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 5700000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 5700000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 5700000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 7300000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8800000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8300000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 8300000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 8300000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 8300000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 8300000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 9100000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 9800000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10100000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 9500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 9500000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 9500000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 9500000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 9500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10600000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 12300000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 12400000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 12600000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 12600000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 12600000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 12600000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 12600000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12700000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 12200000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 11700000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 11300000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 11300000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 11300000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 14300000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 15000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 2331000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 2331000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 2331000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 2253000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 3089000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 2828000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 2828000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 2828000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 2828000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 2828000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 3361000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 3187000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 3202000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3239000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 3239000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 3239000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 3239000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 3239000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 3504000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 3030000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 3618000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2632000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 2632000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 2632000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 2632000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 2632000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 3053000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2908000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 3324000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 3533000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 3533000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 3533000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 3533000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 3533000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 3784000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 3964000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 4182000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4306000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 4306000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 4306000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 4306000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 4306000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 4440000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 5404000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 5186000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5128000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 5128000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 5128000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 5128000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 5128000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5100000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4896000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 5054000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4523000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 4523000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 4523000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 4523000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 4523000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4909000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 4783000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 4873000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 4576000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 4576000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 4576000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 4576000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 4576000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 4808000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 4689000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 4874000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 4702000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 4702000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 4702000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 4702000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 4702000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 4566000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4266000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3831000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3581000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 3581000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6784000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 6784000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5668000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 5668000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 8265000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 8265000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 9501000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 9501000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 12585000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 12585000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 11304000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AmortizationOfDebtDiscountPremium": {
        "label": "Amortization of Debt Discount (Premium)",
        "description": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 91000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 967000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 967000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1432000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1432000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1432000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 727000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 843000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 843000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 843000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 38000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 38000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -5000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 9000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8700000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8700000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9800000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9700000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9700000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9700000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9800000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9800000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10400000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10400000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10400000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9500000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9500000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9500000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8900000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8900000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8900000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9400000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9400000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9400000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9800000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9800000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9800000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12100000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12100000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12100000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13800000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13800000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13800000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 17100000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 17100000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 20200000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "description": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "units": {
          "shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 501000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 513000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 617000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 597000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 597000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 689000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 757000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 696000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 696000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 696000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 556000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 652000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 530000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 561000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 527000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 527000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1054000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 284000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 351000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 311000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 365000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 322000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 644000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 644000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 644000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 644000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 644000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 88000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 88000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 88000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 327000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 327000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 327000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 287000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 287000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 287000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 200000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 206000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 206000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 121000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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-09-30",
              "val": 0,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 968000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1993000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1993000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2501000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2501000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3795000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3795000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5148000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5148000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5148000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5148000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5148000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2346000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2346000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2346000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2346000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2346000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2346000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2346000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1484000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1484000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 250000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 250000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 250000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 250000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 250000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 250000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 250000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5000000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 808527000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 808527000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 808527000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2009-12-31",
              "val": 808527000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 833735000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 862297000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 897144000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 897144000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 897144000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 897144000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 897144000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 909478000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 950575000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 969199000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1030814000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 1030814000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 1030814000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 1030814000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 1030814000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1061105000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1067317000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1093351000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1103602000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 1103602000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 1103602000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 1103602000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 1103602000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1132638000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1164071000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1195238000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1230516000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 1230516000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 1230516000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 1230516000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 1230516000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1262324000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1283193000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1290632000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1384211000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 1384211000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1384211000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 1384211000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 1384211000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1431014000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1477370000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1477210000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1474993000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 1474993000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 1474993000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 1474993000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 1474993000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1478647000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1489241000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1500370000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1530704000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1530704000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 1530704000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 1530704000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 1530704000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1572091000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1637137000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1669334000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1713416000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 1713416000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 1713416000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 1713416000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1713416000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 1741691000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 1741691000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": 1469492000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1520685000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1544530000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1537349000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 1537349000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 1537349000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1537349000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1537349000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 82715000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 1620064000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-01-01",
              "val": 1620064000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-01-01",
              "val": 1620064000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-03-31",
              "val": 1680968000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1724237000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1751481000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1832475000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 1832475000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 1832475000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1832475000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 1832475000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1886245000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1960713000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2047407000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2294561000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 2294561000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 2294561000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2294561000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 2294561000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2327385000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2412149000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2385744000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2437203000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 2437203000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2437203000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 2437203000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 2437203000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2592689000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2607185000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2640067000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2746765000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 2746765000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 2746765000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 2746765000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 2746765000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2808398000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2870806000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3086404000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3259925000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 3259925000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 3259925000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 3259925000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 3259925000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3353515000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3414867000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3350766000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3293443000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 3293443000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 3293443000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 3293443000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 3293443000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3213689000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3330794000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3386712000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3350759000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 3350759000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 3350759000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3385497000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3442335000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 376338000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 376338000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 376338000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 410552000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 429911000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 460591000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 460591000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 460591000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 460591000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 460591000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 465441000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 493571000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 510752000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 524227000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 524227000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 524227000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 524227000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 524227000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 544866000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 555307000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 570774000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 569537000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 569537000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 569537000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 569537000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 569537000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 594395000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 614902000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 625223000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 652706000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 652706000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 652706000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 652706000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 652706000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 683166000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 701707000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 702621000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 759398000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 759398000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 759398000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 759398000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 759398000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 808909000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 833034000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 833396000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 821634000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 821634000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 821634000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 821634000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 821634000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 809006000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 821110000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 828100000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 845584000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 845584000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 845584000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 845584000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 845584000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 878588000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 918658000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 942722000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 971985000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 971985000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 971985000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 971985000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 971985000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 701707000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 739832000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 704197000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 654172000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 654172000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 654172000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 654172000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 654172000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": -992000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 653180000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-01-01",
              "val": 653180000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-01-01",
              "val": 653180000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-03-31",
              "val": 697646000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 712298000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 703382000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 679639000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 679639000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 679639000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 679639000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 679639000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 721351000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 779612000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 868679000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1062738000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 1062738000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 1062738000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 1062738000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 1062738000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1097798000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1001226000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 938037000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 955655000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 955655000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 955655000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 955655000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 955655000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1089772000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1042825000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1058859000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1101477000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 1101477000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 1101477000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 1101477000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 1101477000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1149446000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1179025000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1384230000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1495254000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 1495254000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1495254000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 1495254000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 1495254000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1501973000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1528612000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1433744000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1399897000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1399897000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1399897000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 1399897000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 1399897000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1317613000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1362357000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1477055000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1413827000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1413827000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 1413827000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1454075000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1509489000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AssetsNoncurrent": {
        "label": "Assets, Noncurrent",
        "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 after one year or beyond the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 432189000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 432189000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 432189000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 423183000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 432386000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 436553000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 436553000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 436553000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 436553000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 436553000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 444037000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 457004000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 458447000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 506587000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 506587000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 506587000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 506587000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 506587000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 516239000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 512010000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 522577000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 534065000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 534065000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 534065000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 534065000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 534065000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 538243000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 549169000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 570015000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 577810000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 577810000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 577810000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 577810000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 577810000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 579158000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 581486000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 588011000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 624813000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 624813000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 624813000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 624813000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 624813000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 622105000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 644336000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 643814000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 653359000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 653359000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 653359000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 653359000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 653359000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 669641000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 668131000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 672270000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 685120000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 685120000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 685120000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 685120000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 685120000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 693503000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 718479000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 726612000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 741431000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 741431000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 741431000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 741431000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 741431000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 767785000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 780853000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 840333000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 883177000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 883177000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 883177000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 883177000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 883177000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 83707000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 966884000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-01-01",
              "val": 966884000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-01-01",
              "val": 966884000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-03-31",
              "val": 983322000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1011939000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1048099000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1152836000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 1152836000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 1152836000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1152836000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 1152836000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1164894000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1181101000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1178728000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1231823000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 1231823000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 1231823000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 1231823000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 1231823000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1229587000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1410923000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1447707000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1481548000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 1481548000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1481548000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 1481548000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 1481548000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1502917000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1564360000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1581208000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1645288000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 1645288000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 1645288000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 1645288000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 1645288000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1658952000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1691781000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1702174000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1764671000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 1764671000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1764671000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 1764671000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 1764671000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1851542000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1886255000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1917022000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1893546000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1893546000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1893546000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 1893546000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 1893546000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1896076000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1968437000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1909657000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1936932000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1936932000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 1936932000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1931422000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1932846000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 120000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 120000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 294000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 294000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 284429000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 284429000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecurities": {
        "label": "Available-for-sale Securities",
        "description": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.",
        "units": {
          "USD": [
            {
              "end": "2015-03-31",
              "val": 139215000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 180870000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 208399000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 217617000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 229063000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 241402000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 239933000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 256923000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 285085000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
        "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax",
        "description": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.",
        "units": {
          "USD": [
            {
              "end": "2015-03-31",
              "val": 34000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 19000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 53000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 25000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 25000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 25000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 25000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 25000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 140000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 228000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 179000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 70000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 70000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 70000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 70000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 70000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 83000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 158000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 163000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 120000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 120000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 120000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
        "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax",
        "description": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.",
        "units": {
          "USD": [
            {
              "end": "2015-03-31",
              "val": 102000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 160000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 151000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 238000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 238000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 238000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 238000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 238000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 91000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 45000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 67000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 116000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 116000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 116000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 116000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 116000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 113000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 59000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 57000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 294000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 294000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 294000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesAmortizedCost": {
        "label": "Available-for-sale Securities, Amortized Cost Basis",
        "description": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.",
        "units": {
          "USD": [
            {
              "end": "2015-03-31",
              "val": 139283000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 181011000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 208497000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 213804000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 213804000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 213804000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 213804000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 213804000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 217568000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 228880000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 241290000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 236995000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 236995000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 236995000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 236995000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 236995000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 239963000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 256824000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 284979000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 284429000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 284429000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 284429000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.",
        "units": {
          "USD": [
            {
              "end": "2015-03-31",
              "val": 0,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 0,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "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": "2015-03-31",
              "val": 65183000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 66170000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 64377000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 66069000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 55391000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 36703000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 34902000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 67951000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 95382000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 94185000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 104758000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 108580000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "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": "2015-03-31",
              "val": 65153000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 66087000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 64290000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 65965000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 55419000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 36779000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 34932000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 67947000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 95386000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 94277000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 104849000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 108475000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "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": "2015-03-31",
              "val": 74100000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 114841000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 144120000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 147735000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 162177000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 192177000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 206388000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 169044000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 144581000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 162639000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 180221000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 175849000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "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": "2015-03-31",
              "val": 74062000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 114783000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 144109000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 147626000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 162198000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 192284000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 206470000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 169002000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 144547000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 162646000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 180236000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 175780000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": {
        "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, 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), without single maturity date and not allocated over maturity grouping.",
        "units": {
          "USD": [
            {
              "end": "2015-03-31",
              "val": 139283000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 181011000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 208497000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 213804000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 217568000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 228880000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 241290000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 236995000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 239963000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 256824000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 284979000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 284429000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": {
        "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value",
        "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), without single maturity date and not allocated over maturity grouping.",
        "units": {
          "USD": [
            {
              "end": "2015-03-31",
              "val": 139215000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 180870000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 208399000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 217617000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 229063000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 241402000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 239933000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 256923000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 285085000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
        "label": "Debt Securities, Available-for-sale, Current",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.",
        "units": {
          "USD": [
            {
              "end": "2015-03-31",
              "val": 139215000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 180870000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 208399000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 213591000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 217617000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 229063000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 241402000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 236949000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 239933000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 256923000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 285085000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 284255000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionCostOfAcquiredEntityLiabilitiesIncurred": {
        "label": "Business Acquisition, Cost of Acquired Entity, Liabilities Incurred (Deprecated 2013-01-31)",
        "description": "Fair Value of the liabilities incurred by the acquirer to former owners of the acquiree, including the fair value of any contingent consideration. If liabilities transferred as consideration remain within the combined entity after the business combination (for example, because the assets or liabilities were transferred to the acquiree rather than to its former owners), and the acquirer therefore retains control of them; in that situation, the acquirer measures those liabilities at their carrying amounts immediately before the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "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": "2011-09-30",
              "val": 3200000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 47800000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 47800000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3600000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationEquipment": {
        "label": "Business Acquisition, Purchase Price Allocation, Equipment (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to equipment used in the normal course of business, not including equipment that is held-for-sale.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 2500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 2300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationTangibleAssets": {
        "label": "Business Acquisition, Purchase Price Allocation, Tangible Assets (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to tangible assets.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 1000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 24900000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "description": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 11800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 11400000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6400000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 900000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3500000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationAsset": {
        "label": "Business Combination, Contingent Consideration, Asset",
        "description": "Amount of asset recognized arising from contingent consideration in a business combination.",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 3200000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "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": 6300000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 6300000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5900000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 5900000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 900000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2300000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1800000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1800000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 1800000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1892000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "description": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 5500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5500000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "description": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": "2013-12-31",
              "val": 700000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 700000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability",
        "description": "The amount of liability arising from an inherited contingency (as defined) which has been recognized as of the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 3100000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 3100000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets",
        "description": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 1000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 1000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent",
        "description": "Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 1700000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 1700000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 900000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "description": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 4800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 4800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "description": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2013-09-30",
              "val": 4800000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "description": "Amount of liabilities assumed at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2013-09-30",
              "val": 2600000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "description": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 2100000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 2100000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "description": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2013-09-30",
              "val": 400000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 300000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 2200000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6513000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8534000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8534000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10601000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10601000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10601000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11744000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11744000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11744000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9419000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 10239000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17894000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17894000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17894000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9007000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11633000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11633000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19196000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19196000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24688000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24688000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24688000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 14123000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 14123000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12670000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12670000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 7708000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 7708000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13343000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13343000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13343000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6592000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6592000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9676000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9676000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 14734000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 14734000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19326000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19326000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19326000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11016000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11016000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10340000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10340000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 19661000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 19661000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18334000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18334000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18334000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12453000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12453000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15448000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15448000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 11328000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 11328000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12061000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12061000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12061000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 15182000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 15182000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 8322000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 8322000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10405000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10405000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15036000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15036000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10702000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10702000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 8460000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 8460000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 6778000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 15559000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 8274000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 9724000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "CapitalizedContractCostNet": {
        "label": "Capitalized Contract Cost, Net",
        "description": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "units": {
          "USD": [
            {
              "end": "2018-09-30",
              "val": 13300000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 13900000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 13900000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 14400000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 14800000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 15200000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 15600000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 15600000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 15600000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 15600000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 15600000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 16000000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 15700000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 16500000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 17500000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 17500000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 17500000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 17500000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 17500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 17900000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 18400000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 19000000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 19500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 19500000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 19500000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 19500000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 19500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 19400000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 19300000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 19000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 19200000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 19200000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 19200000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 19200000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 19200000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 19300000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 19500000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 19200000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 19700000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 19700000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 19700000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 19700000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 19700000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 19700000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 19600000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 20600000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 22800000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 21500000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 21500000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 21400000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 21400000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 21400000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 21300000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 21100000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CapitalizedContractCostNetCurrent": {
        "label": "Capitalized Contract Cost, Net, Current",
        "description": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 4464000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 5202000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 5202000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 5202000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 5202000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 5202000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5302000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5321000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5510000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5738000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 5738000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 5738000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 5738000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 5738000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 5910000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6113000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6302000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6475000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 6475000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 6475000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 6475000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 6475000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 6515000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 6504000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 6438000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6472000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 6472000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 6472000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 6472000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 6495000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6583000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 6453000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 11800000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 11800000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-09-30",
              "val": 8894000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 9470000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 9470000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 9470000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 9470000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 9470000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 9731000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9890000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10178000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10442000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 10442000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 10442000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 10442000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 10442000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 10672000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 10409000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 10993000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 11719000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 11719000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 11719000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 11719000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 11719000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 11968000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12291000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 12695000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 13019000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 13019000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 13019000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 13019000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 13019000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 12884000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 12804000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 12586000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 12718000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 12718000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 12718000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 12718000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 12765000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 12901000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 12795000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "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": "2007-12-31",
              "val": 60360000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2007Q4I"
            },
            {
              "end": "2008-12-31",
              "val": 78868000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2008-12-31",
              "val": 78868000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2008-12-31",
              "val": 78868000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2008-12-31",
              "val": 78868000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 103744000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-09-30",
              "val": 106728000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3I"
            },
            {
              "end": "2009-12-31",
              "val": 106728000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 106728000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 106728000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2009-12-31",
              "val": 106728000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2009-12-31",
              "val": 106728000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 106728000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2009-12-31",
              "val": 106728000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2009-12-31",
              "val": 106728000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 106354000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 117975000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2010-06-30",
              "val": 117975000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 133512000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2010-09-30",
              "val": 133512000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 156915000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 156915000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 156915000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 156915000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 156915000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2010-12-31",
              "val": 156915000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2010-12-31",
              "val": 156915000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2010-12-31",
              "val": 156915000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2010-12-31",
              "val": 156915000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2010-12-31",
              "val": 156915000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 153459000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2011-03-31",
              "val": 153459000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 159398000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2011-06-30",
              "val": 159398000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 181499000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2011-09-30",
              "val": 181499000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 183895000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 183895000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 183895000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 183895000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 183895000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2011-12-31",
              "val": 183895000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2011-12-31",
              "val": 183895000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2011-12-31",
              "val": 183895000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2011-12-31",
              "val": 183895000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2011-12-31",
              "val": 223986000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2011-12-31",
              "val": 183895000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 185491000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2012-03-31",
              "val": 185491000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 201813000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2012-06-30",
              "val": 201813000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 221441000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2012-09-30",
              "val": 221441000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 223986000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 223986000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 223986000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 223986000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 223986000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2012-12-31",
              "val": 279058000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2012-12-31",
              "val": 223986000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2012-12-31",
              "val": 223986000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2012-12-31",
              "val": 223986000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2012-12-31",
              "val": 223986000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 228364000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2013-03-31",
              "val": 228364000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 251013000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2013-06-30",
              "val": 251013000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 264811000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2013-09-30",
              "val": 264811000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 279058000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 279058000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 279058000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 279058000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 279058000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 279058000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2013-12-31",
              "val": 279058000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2013-12-31",
              "val": 279058000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2013-12-31",
              "val": 279058000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 279058000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 286203000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2014-03-31",
              "val": 286203000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 305048000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2014-06-30",
              "val": 305048000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 292735000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2014-09-30",
              "val": 292735000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 322536000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 322536000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 322536000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 322536000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 322536000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 322536000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 322536000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2014-12-31",
              "val": 322536000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2014-12-31",
              "val": 322536000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 322536000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 182160000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2015-03-31",
              "val": 182160000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 163152000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2015-06-30",
              "val": 163152000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 141150000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2015-09-30",
              "val": 141150000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 128994000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 128994000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 128994000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 128994000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 128994000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 128994000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2015-12-31",
              "val": 128994000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2015-12-31",
              "val": 128994000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2015-12-31",
              "val": 128994000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2015-12-31",
              "val": 128994000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 132953000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2016-03-31",
              "val": 132953000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 141139000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2016-06-30",
              "val": 141139000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 150072000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2016-09-30",
              "val": 150072000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 154901000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 154901000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 154901000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 154901000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 154901000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2016-12-31",
              "val": 154901000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 160408000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 165975000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 169019000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 159229000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 174559000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 146877000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 116616000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 110845000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 103996000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 81395000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 105293000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 175587000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 351163000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 232134000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 145203000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 204618000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 114362000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 99176000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 111367000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 132838000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 331696000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 397433000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 401590000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 308636000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 163970000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 164594000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 208166000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 180070000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 180070000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 180070000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 200528000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 196933000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 18508000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 24876000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 27860000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 27860000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 27860000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -374000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 11247000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 11247000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 26784000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 26784000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 50187000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 50187000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 50187000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -3456000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -3456000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2483000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2483000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 24584000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 24584000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 26980000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 26980000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 26980000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1596000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1596000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 17918000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 17918000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 37546000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 37546000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 40091000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 40091000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 40091000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4378000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4378000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 27027000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 27027000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 40825000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 40825000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 55072000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 55072000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 55072000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7145000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7145000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 25990000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 25990000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 13677000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 13677000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 43478000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 43478000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 43478000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -140376000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -140376000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -159384000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -159384000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -181386000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -181386000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -193542000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -193542000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -193542000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3959000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3959000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 12145000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 12145000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 21078000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 21078000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25907000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25907000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25907000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5507000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11074000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 14118000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32774000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32774000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -63881000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 154901000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2016-12-31",
              "val": 154901000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 154901000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2016-12-31",
              "val": 154901000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 160408000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 165975000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 169019000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2017-12-31",
              "val": 187675000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 159229000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2018-03-31",
              "val": 159229000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 174559000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2018-06-30",
              "val": 174559000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 146877000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-09-30",
              "val": 146877000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2018-12-31",
              "val": 123794000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 116616000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-03-31",
              "val": 116616000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 110845000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 110845000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 103996000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 103996000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 90326000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 81395000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2020-03-31",
              "val": 81395000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 105293000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 105293000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 175587000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2020-09-30",
              "val": 175587000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 383928000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 351163000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2021-03-31",
              "val": 351163000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 232134000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 232134000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 145203000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2021-09-30",
              "val": 145203000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 144454000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 204618000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 204618000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 114362000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-06-30",
              "val": 114362000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 99176000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2022-09-30",
              "val": 99176000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 112546000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 111367000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2023-03-31",
              "val": 111367000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 132838000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2023-06-30",
              "val": 132838000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 331696000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-09-30",
              "val": 331696000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2023-12-31",
              "val": 453932000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 397433000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 397433000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 401590000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2024-06-30",
              "val": 401590000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 308636000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-09-30",
              "val": 308636000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2024-12-31",
              "val": 288266000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 163970000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 163970000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 164594000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2025-06-30",
              "val": 164594000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 208166000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 180070000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 180070000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 180070000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 200528000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 196933000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2017-01-01",
              "end": "2017-03-31",
              "val": 5507000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11074000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 14118000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32774000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -28446000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -28446000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -13116000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -13116000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -40798000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -40798000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -63881000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -63881000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -7178000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -7178000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -12949000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -12949000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -19798000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -19798000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -33468000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -33468000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -33468000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8931000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8931000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14967000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14967000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 85261000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 85261000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 293602000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 293602000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 293602000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -32765000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -32765000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -151794000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -151794000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -238725000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -238725000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -239474000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -239474000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -239474000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 60164000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 60164000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -30092000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -30092000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -45278000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -45278000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -31908000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -31908000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -31908000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1179000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1179000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 20292000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 20292000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 219150000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 219150000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 341386000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 341386000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 341386000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -56499000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -56499000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -52342000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -52342000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -145296000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -145296000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -165666000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -165666000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -124296000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -124296000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -123672000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -123672000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -80100000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -108196000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 20458000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 16863000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": {
        "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months",
        "description": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -3100000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1300000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3200000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1500000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1200000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -2200000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2100000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1600000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -2900000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -100000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -200000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -600000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1900000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7400000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 11900000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5800000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4300000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2300000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1000000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 400000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 100000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4900000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2500000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 800000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3200000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -5200000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5800000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1000000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3000000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6200000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5900000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4000000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5900000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -700000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -6500000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2300000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -2500000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -9900000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -4100000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -2900000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2000000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5600000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11200000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16800000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 800000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 600000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 600000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            }
          ]
        }
      },
      "CommonStockOtherSharesOutstanding": {
        "label": "Common Stock, Other Shares, Outstanding",
        "description": "Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 119000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 119000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 119000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 119000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 122000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 122000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 119000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 119000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 119000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 119000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 119000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 119000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 119000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 122000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 122000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 122000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 122000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 122000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 122000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 122000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 122000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 123000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 123000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 118000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 118000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 235000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 235000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 235000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 118000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 240000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 240000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 240000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 240000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 240000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 240000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 240000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 240000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 231000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 231000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 231000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 231000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 231000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 231000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 231000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 229000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 229000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 229000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 229000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 229000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 229000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 229000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 217000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 162000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 162000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 162000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 162000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 162000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 162000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 162000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 162000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 144000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 143000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 143000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 143000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 143000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 143000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 143000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 144000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 147000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 147000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 87000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 87000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 87000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 87000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 87000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 87000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 90000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 90000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 90000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 90000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 90000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 90000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 90000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 90000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 58000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 58000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 58000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 58000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 58000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 58000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 58000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 58000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 59000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 59000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 59000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 59000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 59000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 59000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 59000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 59000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 60000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 60000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 60000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 60000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 60000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 60000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 60000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 59000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 60000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 60000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 59000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 59000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 59000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 60000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 26000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CommonStockOtherValueOutstanding": {
        "label": "Common Stock, Other Value, Outstanding",
        "description": "Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 4688000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 4688000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 4688000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 4688000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 4759000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 4776000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 4616000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 4630000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 4630000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 4630000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 4630000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 4630000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 4815000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 5055000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 5055000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5110000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 5110000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 5110000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 5110000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 5110000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 5104000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 5253000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 5253000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 5066000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 5066000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 5066000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 5066000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 5066000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 5084000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 5376000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 5387000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5409000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 5409000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 5409000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 5409000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 5409000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5432000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 5482000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 5470000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 5514000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 5514000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 5514000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 5514000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 5514000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 5552000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 5931000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 5944000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 5988000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 5988000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 5988000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 5988000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 5988000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 5772000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 4398000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 4455000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 4524000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 4524000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 4524000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 4524000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 4524000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 4592000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4381000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4416000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4462000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 4462000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 4462000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 4462000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 4462000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 4508000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5402000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5411000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4503000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 4503000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 4503000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 4503000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 4503000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4549000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 5630000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5669000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5719000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 5719000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 5719000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 5719000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 5719000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5765000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5170000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5176000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5182000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 5182000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 5182000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 5182000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 5182000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5164000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5515000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5523000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5530000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 5530000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 5530000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 5530000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 5530000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 5510000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5885000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5885000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5885000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 5885000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5885000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 5885000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 5885000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5856000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6229000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6229000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6094000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 6094000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 6094000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6169000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5938000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 0.1,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 0.1,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 0.1,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2009-12-31",
              "val": 0.1,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 0.1,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 0.1,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 0.1,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 0.1,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 0.1,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 0.1,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 0.1,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 0.1,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 0.1,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0.1,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0.1,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 0.1,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 0.1,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 0.1,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 0.1,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0.1,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0.1,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0.1,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0.1,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 0.1,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 0.1,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 0.1,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 0.1,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0.1,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0.1,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0.1,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0.1,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 0.1,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 0.1,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 0.1,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 0.1,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0.1,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0.1,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0.1,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0.1,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 0.1,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 0.1,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 0.1,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 0.1,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 0.1,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 0.1,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 0.1,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0.1,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 0.1,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 0.1,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 0.1,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 0.1,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0.1,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0.1,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0.1,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0.1,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0.1,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 0.1,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 0.1,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 0.1,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2016-12-31",
              "val": 0.1,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0.1,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0.1,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0.1,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0.1,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 0.1,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 0.1,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 0.1,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 0.1,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0.1,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2017-12-31",
              "val": 0.1,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 0.1,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 0.1,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2017-12-31",
              "val": 0.1,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0.1,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2018-03-31",
              "val": 0.1,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-03-31",
              "val": 0.1,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-03-31",
              "val": 0.1,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0.1,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2018-06-30",
              "val": 0.1,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-06-30",
              "val": 0.1,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0.1,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-09-30",
              "val": 0.1,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0.1,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 0.1,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 0.1,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 0.1,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 0.1,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2018-12-31",
              "val": 0.1,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0.1,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 0.1,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 0.1,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2018-12-31",
              "val": 0.1,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0.1,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-03-31",
              "val": 0.1,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-03-31",
              "val": 0.1,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-03-31",
              "val": 0.1,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-03-31",
              "val": 0.1,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-03-31",
              "val": 0.1,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.1,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 0.1,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-06-30",
              "val": 0.1,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-06-30",
              "val": 0.1,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.1,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 0.1,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.1,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 0.1,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 0.1,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 0.1,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 0.1,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2019-12-31",
              "val": 0.1,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2019-12-31",
              "val": 0.1,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2019-12-31",
              "val": 0.1,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2019-12-31",
              "val": 0.1,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 0.1,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.1,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2020-03-31",
              "val": 0.1,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-03-31",
              "val": 0.1,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2020-03-31",
              "val": 0.1,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-03-31",
              "val": 0.1,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-03-31",
              "val": 0.1,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.1,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 0.1,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2020-06-30",
              "val": 0.1,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 0.1,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.1,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2020-09-30",
              "val": 0.1,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.1,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 0.1,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 0.1,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 0.1,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 0.1,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 0.1,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 0.1,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2020-12-31",
              "val": 0.1,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2020-12-31",
              "val": 0.1,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 0.1,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0.1,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2021-03-31",
              "val": 0.1,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-03-31",
              "val": 0.1,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2021-03-31",
              "val": 0.1,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-03-31",
              "val": 0.1,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-03-31",
              "val": 0.1,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0.1,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 0.1,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2021-06-30",
              "val": 0.1,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-06-30",
              "val": 0.1,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0.1,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2021-09-30",
              "val": 0.1,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.1,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 0.1,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.1,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 0.1,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 0.1,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 0.1,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2021-12-31",
              "val": 0.1,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2021-12-31",
              "val": 0.1,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 0.1,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 0.1,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0.1,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 0.1,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-03-31",
              "val": 0.1,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2022-03-31",
              "val": 0.1,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-03-31",
              "val": 0.1,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-03-31",
              "val": 0.1,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0.1,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-06-30",
              "val": 0.1,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2022-06-30",
              "val": 0.1,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-06-30",
              "val": 0.1,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.1,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2022-09-30",
              "val": 0.1,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 0.1,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.1,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2023-03-31",
              "val": 0.1,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2023-03-31",
              "val": 0.1,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-03-31",
              "val": 0.1,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-03-31",
              "val": 0.1,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-03-31",
              "val": 0.1,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.1,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2023-06-30",
              "val": 0.1,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-06-30",
              "val": 0.1,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-06-30",
              "val": 0.1,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.1,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-09-30",
              "val": 0.1,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2023-12-31",
              "val": 0.1,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0.1,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 0.1,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2024-03-31",
              "val": 0.1,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-03-31",
              "val": 0.1,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 0.1,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-03-31",
              "val": 0.1,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0.1,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2024-06-30",
              "val": 0.1,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-06-30",
              "val": 0.1,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-06-30",
              "val": 0.1,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0.1,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-09-30",
              "val": 0.1,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.1,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0.1,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0.1,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 0.1,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 0.1,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2024-12-31",
              "val": 0.1,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2024-12-31",
              "val": 0.1,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.1,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 0.1,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2025-03-31",
              "val": 0.1,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2025-03-31",
              "val": 0.1,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-03-31",
              "val": 0.1,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.1,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2025-06-30",
              "val": 0.1,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2025-06-30",
              "val": 0.1,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.1,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.1,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 0.1,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 0.1,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.1,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2026-03-31",
              "val": 0.1,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0.1,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 120000000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 120000000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 120000000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 120000000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 120000000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 120000000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 120000000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 120000000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 120000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 120000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 120000000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 120000000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 120000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 120000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 120000000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 120000000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 120000000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 120000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 120000000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 120000000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 120000000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 120000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 120000000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 120000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 120000000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 120000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 120000000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 120000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 120000000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 120000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 120000000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 120000000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 120000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 120000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 120000000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 120000000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 120000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 120000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 120000000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 120000000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 120000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 120000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 120000000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 120000000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 120000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 120000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 120000000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 120000000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 120000000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 120000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 120000000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 120000000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 120000000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 120000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 120000000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 120000000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 120000000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 120000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 120000000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 120000000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 120000000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 120000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 120000000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 120000000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 120000000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 120000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 120000000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 120000000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 120000000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 120000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 120000000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 120000000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 120000000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 120000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 120000000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 120000000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 120000000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 120000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 120000000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 120000000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 120000000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 120000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 120000000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 120000000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 120000000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 120000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 120000000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 120000000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 120000000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 120000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 120000000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 120000000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 120000000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 120000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 120000000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 120000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 120000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 120000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 120000000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 120000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 120000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 120000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 120000000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 120000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 120000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 120000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 120000000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 120000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 120000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 120000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 120000000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 120000000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 120000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 120000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 120000000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 120000000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 120000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 120000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 120000000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 120000000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 120000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 120000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 120000000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 120000000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 120000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 120000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 120000000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 120000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 120000000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 120000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 96334000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 96334000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 96334000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 97294000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 97618000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 97968000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 97968000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 97968000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 97968000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 97968000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 98561000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 98835000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 99095000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 99229000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 99229000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 99229000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 99229000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 99229000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 99568000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 99693000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 99914000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 100160000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 100160000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 100160000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 100160000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 100160000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 100608000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 100683000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 100805000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 101188000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 101188000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 101188000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 101188000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 101188000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 101554000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 101628000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 101704000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 101947000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 101947000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 101947000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 101947000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 101947000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 102258000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 102347000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 102126000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 102237000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 102237000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 102237000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 102237000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 102237000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 102546000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 102831000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 103120000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 103341000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 103341000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 103341000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 103341000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 103341000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 103740000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 103951000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 104120000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 104275000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 104275000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 104275000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 104275000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 104275000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 104676000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 104847000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 105042000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 105087000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 105087000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 105087000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 105087000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 105087000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 105345000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 105478000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 105594000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 105711000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 105711000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 105711000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 105711000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 105711000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 105914000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 106031000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 106282000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 106457000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 106457000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 106457000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 106457000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 106457000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 106676000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 106748000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 106806000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 106878000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 106878000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 106878000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 106878000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 106878000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 107003000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 107075000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 107095000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 107193000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 107193000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 107193000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 107193000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 107193000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 107321000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 107378000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 107452000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 107506000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 107506000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 107506000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 107506000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 107506000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 107667000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 107686000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 107705000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 107836000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 107836000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 107836000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 107836000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 107836000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 107916000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 108041000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 108301000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 108369000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 108369000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 108369000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 108500000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 108717000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 47373000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 47373000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 92636000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 91200000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 87104000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 87104000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 87104000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 87104000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 86997000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 86642000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 86546000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 86100000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 86100000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 86100000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 86100000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 86100000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 86054000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 86103000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 85888000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 85471000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 85471000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 85471000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 85471000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 85471000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 84929000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 85049000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 85300000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 85449000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 85449000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 85449000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 85449000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 85449000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 85365000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 85096000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 84880000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 84562000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 84562000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 84562000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 84562000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 84562000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 84164000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 83428000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 82995000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 82894000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 82894000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 82894000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 82894000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 82894000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 83004000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 83060000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 83068000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 83032000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 83032000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 83032000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 83032000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 83032000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 82873000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 82477000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 82037000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 81604000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 81604000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 81604000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 81604000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 81604000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 80740000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 80150000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 79999000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 79712000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 79712000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 79712000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 79240000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 78874000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 9633000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 9633000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 9633000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 9729000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 9762000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 9797000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 9797000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 9797000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 9797000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 9797000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 9856000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 9884000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 9910000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 9923000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 9923000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 9923000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 9923000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 9923000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 9957000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 9970000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 9991000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10016000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 10016000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 10016000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 10016000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 10016000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 10061000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 10068000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 10081000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 10119000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 10119000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 10119000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 10119000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 10119000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 10155000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 10163000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 10170000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 10195000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 10195000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 10195000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 10195000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 10195000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 10226000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 10235000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 10213000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 10258000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 10258000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 10258000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 10258000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 10258000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 10255000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 10283000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 10312000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 10334000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 10334000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 10334000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 10334000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 10334000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 10374000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 10395000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 10412000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 10428000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 10428000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 10428000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 10428000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 10428000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10468000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 10485000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 10504000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 10509000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 10509000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 10509000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 10509000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 10509000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 10535000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 10548000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10559000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10571000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 10571000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 10571000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 10571000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 10571000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 10591000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 10603000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 10628000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 10646000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 10646000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 10646000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 10646000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 10646000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 10668000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10675000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10681000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 10688000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 10688000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 10688000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 10688000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 10688000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 10700000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10707000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 10709000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10719000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 10719000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 10719000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 10719000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 10719000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 10732000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10738000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10745000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 10751000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 10751000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 10751000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 10751000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 10751000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10767000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 10769000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 10770000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 10784000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 10784000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 10784000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 10784000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 10784000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 10792000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 10804000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10830000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 10837000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 10837000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 10837000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 10850000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 10872000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 144410000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 42732000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 98270000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 55538000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 129018000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 30748000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 163762000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 163762000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 44781000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 44781000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 85475000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 85475000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 40694000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 40694000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 134049000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 134049000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 48574000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 48574000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178778000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178778000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178778000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 40593000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 40593000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 93393000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 93393000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 52801000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 52801000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 144150000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 144150000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 50757000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 50757000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 185468000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 185468000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 185468000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 47408000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 47408000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 105212000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 105212000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 57804000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 57804000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 144313000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 144313000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 39101000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 39101000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 160213000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 160213000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 160213000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 30616000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 30616000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 89302000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 89302000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 58686000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 58686000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 118307000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 118307000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 29006000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 29006000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 157884000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 157884000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 157884000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 50769000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 50769000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 120021000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 120021000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 69252000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 69252000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 176860000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 176860000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 56839000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 56839000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 221257000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 221257000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 221257000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 73693000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 73693000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 159041000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 159041000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 85348000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 85348000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 233292000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 233292000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 74251000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 74251000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 269727000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 269727000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 269727000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 91715000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 91715000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 192053000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 192053000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 100338000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 100338000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 285676000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 285676000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 93623000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 93623000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 371710000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 371710000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 371710000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 104457000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 104457000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 229595000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 229595000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125138000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125138000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 333450000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 333450000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 103855000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 103855000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 423329000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 423329000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 423329000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 102763000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 102763000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 249917000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 249917000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 147154000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 147154000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 391243000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 391243000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 141326000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 141326000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 574343000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 574343000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 574343000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 198336000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 198336000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 412063000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 412063000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 213727000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 213727000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 583632000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 583632000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 171569000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 171569000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744976000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744976000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744976000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 200101000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 200101000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 311723000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 311723000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 111622000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 111622000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 479472000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 479472000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 167749000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 167749000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 654777000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 654777000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 654777000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 215235000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 215235000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 442421000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 442421000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 227186000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 227186000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 653426000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 653426000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 211005000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 211005000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 851632000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 851632000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 851632000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 226388000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 226388000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 424902000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 424902000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 198514000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 198514000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 666953000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 666953000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 242051000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 242051000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 865428000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 865428000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 246231000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 246231000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 553361000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 553361000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 307130000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 307130000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 831971000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 278610000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1084265000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 282350000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 622164000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 339814000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "description": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -6000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -9000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -3000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -20000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -11000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -32000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -32000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -6000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -6000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 14000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 14000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 20000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 20000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 7000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 7000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 11000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 11000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 15000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 15000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -6000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -6000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -6000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 8000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 8000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 34000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 34000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 26000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 26000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 55000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 55000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 21000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 21000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 10000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 10000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 26000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 26000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 16000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 16000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 10000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 10000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -3000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -3000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 39000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 39000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 89000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 89000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 50000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 50000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 92000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 92000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 25000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 25000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -11000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -11000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -23000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -23000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -37000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -37000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 28000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 28000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 23000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 23000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -5000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -5000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 29000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 29000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 85000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 85000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 56000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 56000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 187000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 187000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 102000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 102000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 355000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 355000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 355000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 32000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 32000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 56000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 56000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 24000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 24000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -57000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -57000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            }
          ]
        }
      },
      "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "description": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 99139000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 126901000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 126901000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 144446000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 144446000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 144446000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 42726000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 98261000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 55535000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 128998000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 30737000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 163730000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 163730000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 163730000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 44772000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 44772000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 85469000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 85469000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 40697000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 40697000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 134063000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 134063000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 48594000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 48594000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178798000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178798000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178798000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 40600000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 40600000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 93404000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 93404000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 52805000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 52805000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 144165000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 144165000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 50761000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 50761000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 185462000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 185462000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 185462000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 47416000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 47416000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 105246000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 105246000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 57830000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 57830000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 144368000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 144368000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 39122000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 39122000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 160258000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 160258000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 160258000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 30600000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 30600000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 89312000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 89312000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 58712000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 58712000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 118323000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 118323000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 29012000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 29012000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 157941000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 157941000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 157941000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 50775000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 50775000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 120031000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 120031000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 69256000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 69256000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 176867000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 176867000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 56836000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 56836000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 221266000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 221266000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 221266000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 73732000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 73732000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 159130000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 159130000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 85398000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 85398000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 233384000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 233384000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 74254000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 74254000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 269852000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 269852000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 269852000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 91740000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 91740000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 192067000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 192067000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 100327000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 100327000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 285653000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 285653000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 93586000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 93586000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 371726000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 371726000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 371726000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 104485000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 104485000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 229618000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 229618000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125133000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125133000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 333474000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 333474000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 103856000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 103856000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 423401000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 423401000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 423401000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 102792000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 102792000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 250002000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 250002000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 147210000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 147210000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 391430000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 391430000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 141428000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 141428000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 574698000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 574698000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 574698000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 198368000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 198368000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 412119000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 412119000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 213751000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 213751000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 583631000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 583631000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 171512000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 171512000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744975000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744975000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744975000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 200101000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 311723000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 111622000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 479472000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 167749000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 654777000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 654777000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 851632000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            }
          ]
        }
      },
      "ContractWithCustomerAssetNetCurrent": {
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "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, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 5085000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 6558000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 7357000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 9670000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 9670000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 9670000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 9670000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 9670000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 11669000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 13008000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 15218000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 17659000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 17659000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 17659000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 17659000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 17659000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 18670000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 18860000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 20361000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 23837000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 23837000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 23837000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 23837000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 23837000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 26601000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 27695000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 31446000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 37772000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 37772000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 37772000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 37772000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 37772000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 41632000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 40364000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 42255000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 41854000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 41854000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 41854000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 41854000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 41854000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 46644000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 50124000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 50954000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 55111000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 55111000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 55111000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 55111000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 55111000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 56575000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 58714000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 61416000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 60751000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 60751000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 60751000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 60751000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 60751000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 62932000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 67908000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 71953000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 75828000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 75828000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 75828000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 77699000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 82279000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ContractWithCustomerAssetNetNoncurrent": {
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent",
        "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, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 7202000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 14903000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 21680000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 31269000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 31269000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 31269000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 31269000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 31269000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 37839000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 47344000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 55283000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 66226000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 66226000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 66226000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 66226000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 66226000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 69196000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 72721000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 80936000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 91681000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 91681000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 91681000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 91681000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 104369000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 95962000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 106962000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 114668000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 122160000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 122160000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 122160000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 122160000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 122160000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 131006000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 138776000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 141492000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 148971000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 148971000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 148971000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 148971000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 148971000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 152209000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 157821000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 159196000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 167963000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 167963000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 167963000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 167963000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 167963000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 173434000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 180169000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 185863000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 185506000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 185506000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 185506000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 185506000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 185506000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 189884000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 206881000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 216778000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 236906000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 236906000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 236906000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 240955000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 250364000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "val": 110158000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 110158000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 103696000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 101987000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 29181000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 29181000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 41149000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 41290000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 41290000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 41290000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 41290000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 41290000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 43351000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 43446000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 42986000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 41462000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 41462000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 41462000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 41462000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 41462000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 38028000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 36317000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 42599000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 42567000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 42567000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 42567000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 42567000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 42567000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 41639000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 41130000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 41128000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 40034000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 40034000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 40034000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 40034000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 40034000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 40905000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 40775000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 40809000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 37938000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 37938000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 37938000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 37938000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 37938000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 37839000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 37779000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 37282000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 37195000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 37195000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 37195000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 37195000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 37195000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 38193000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 37998000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 38434000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 33799000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 33799000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 33799000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 33799000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 33799000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 35000000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 36324000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 35693000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 35264000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 35264000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 35264000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 36328000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 36400000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityNoncurrent": {
        "label": "Contract with Customer, Liability, Noncurrent",
        "description": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 35545000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 35545000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 62547000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 60697000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 60697000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 60697000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 60697000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 60697000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 55695000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 52129000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 48345000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 48743000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 48743000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 48743000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 48743000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 48743000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 49042000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 57764000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 48226000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 46163000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 46163000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 46163000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 46163000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 46163000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 44233000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 43196000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 40391000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 41174000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 41174000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 41174000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 41174000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 41174000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 39229000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 36965000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 34742000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 30862000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 30862000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 30862000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 30862000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 30862000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 30439000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 29054000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 27716000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 28533000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 28533000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 28533000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 28533000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 28533000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 28043000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 26785000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 26773000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 26939000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 26939000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 26939000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 26939000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 26939000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 26819000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 31762000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 31051000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 32177000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 32177000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 32177000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 32313000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 32586000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CostOfGoodsAndServicesSold": {
        "label": "Cost of Goods and Services Sold",
        "description": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 638029000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 217974000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 234557000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 482870000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 248313000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 722675000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 722675000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 239805000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 239805000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 244459000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 244459000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 506709000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 506709000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 262250000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 262250000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 767062000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 767062000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 260353000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 260353000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 266746000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 266746000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 524996000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 524996000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 258250000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 258250000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 824179000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 824179000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 299183000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 299183000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 306925000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 643759000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 336834000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 981259000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 337500000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1362986000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1470983000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1470983000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 755444000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 384419000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1134949000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 379505000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1518577000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1518577000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 375048000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 789773000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 789773000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 414725000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 414725000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1211658000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 421885000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1644123000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 418081000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 855579000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 437498000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "CostOfGoodsSold": {
        "label": "Cost of Goods Sold (Deprecated 2018-01-31)",
        "description": "Total costs related to goods produced and sold during the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 270163000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 130571000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 71304000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 202114000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 71543000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 281043000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 281043000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 68634000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 140697000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 140697000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 72063000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 72063000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 207773000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 207773000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 67076000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 67076000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 285936000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 285936000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 285936000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 73705000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 73705000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 151162000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 151162000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 77457000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 77457000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 227993000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 227993000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 76831000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 76831000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 309795000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 309795000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 309795000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 75212000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 75212000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 153682000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 153682000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 78470000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 78470000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 226420000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 226420000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 72738000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 72738000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 305910000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 305910000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 305910000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 74150000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 74150000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 153993000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 153993000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 79842000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 79842000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 230514000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 230514000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 76521000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 76521000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 318685000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 318685000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 318685000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 78042000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 78042000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 164998000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 164998000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 86956000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 86956000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 249782000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 249782000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 84784000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 84784000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 335046000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 335046000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 335046000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 83370000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 83370000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 174573000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 174573000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 91203000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 91203000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 266758000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 266758000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 92185000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 92185000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 360208000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 360208000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 360208000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 97631000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 97631000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 206541000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 206541000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 108910000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 108910000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 310450000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 310450000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 103909000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 103909000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 416810000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 416810000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 103027000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 103027000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 213357000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 213357000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 110330000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 110330000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 323205000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 109848000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 446449000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 118246000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 245516000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 127270000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2"
            }
          ]
        }
      },
      "CostOfRevenue": {
        "label": "Cost of Revenue",
        "description": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 494264000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 239305000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 127283000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 367948000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 128643000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 505352000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 505352000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 126164000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 258362000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 258362000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 132198000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 132198000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 385783000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 385783000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 127421000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 127421000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 524769000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 524769000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 524769000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 137747000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 137747000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 281576000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 281576000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 143829000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 143829000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 423863000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 423863000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 142287000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 142287000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 572183000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 572183000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 572183000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 147902000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 147902000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 298862000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 298862000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 150960000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 150960000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 443702000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 443702000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 144840000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 144840000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 594190000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 594190000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 594190000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 148132000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 148132000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 303018000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 303018000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 154885000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 154885000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 455532000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 455532000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 152514000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 152514000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 620940000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 620940000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 620940000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 158106000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 158106000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 329710000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 329710000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 171604000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 171604000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 499897000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 499897000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 170187000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 170187000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 669691000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 669691000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 669691000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 166933000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 166933000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 347519000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 347519000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 180586000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 180586000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 529632000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 529632000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 182113000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 182113000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 711622000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 711622000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 711622000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 190013000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 190013000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 396039000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 396039000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 206026000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 206026000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 597617000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 597617000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 201578000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 201578000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 799987000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 799987000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 799987000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 203830000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 203830000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 420055000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 420055000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 216225000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 216225000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 638029000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 638029000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 217974000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 217974000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 871676000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 871676000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 871676000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 234557000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 234557000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 482870000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 482870000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 248313000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 248313000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 722675000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 722675000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 239805000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 239805000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 971700000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 971700000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 971700000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 244459000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 244459000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 506709000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 506709000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 262250000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 262250000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 767062000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 767062000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 260353000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 260353000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1041359000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1041359000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1041359000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 266746000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 266746000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 524996000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 524996000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 258250000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 258250000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 824179000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 824179000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 299183000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 299183000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1135615000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1135615000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1135615000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 306925000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 306925000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 643759000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 643759000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 336834000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 336834000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 981259000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 981259000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 337500000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 337500000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1325928000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1325928000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1325928000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 337796000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 337796000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 684310000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 684310000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 346514000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 346514000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1019345000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1019345000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 335035000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 335035000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1362986000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1362986000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 357224000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 357224000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 728004000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 728004000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 370780000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 370780000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1095549000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1095549000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 367545000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 367545000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1470983000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 371025000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 371025000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 755444000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 384419000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1134949000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 379505000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 375048000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            }
          ]
        }
      },
      "CostOfServices": {
        "label": "Cost of Services (Deprecated 2018-01-31)",
        "description": "Total costs related to services rendered by an entity during the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 224101000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 108734000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 55979000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 165834000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 57100000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 224309000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 224309000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 57530000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 117665000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 117665000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 60135000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 60135000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 178010000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 178010000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 60345000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 60345000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 238833000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 238833000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 238833000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 64042000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 64042000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 130414000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 130414000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 66372000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 66372000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 195870000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 195870000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 65456000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 65456000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 262388000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 262388000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 262388000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 72690000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 72690000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 145180000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 145180000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 72490000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 72490000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 217282000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 217282000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 72102000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 72102000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 288280000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 288280000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 288280000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 73982000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 73982000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 149025000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 149025000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 75043000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 75043000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 225018000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 225018000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 75993000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 75993000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 302255000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 302255000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 302255000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 80064000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 80064000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 164712000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 164712000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 84648000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 84648000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 250115000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 250115000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 85403000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 85403000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 334645000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 334645000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 334645000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 83563000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 83563000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 172946000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 172946000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 89383000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 89383000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 262874000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 262874000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 89928000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 89928000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 351414000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 351414000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 351414000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 92382000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 92382000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 189498000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 189498000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 97116000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 97116000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 287167000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 287167000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 97669000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 97669000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 383177000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 383177000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 100803000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 100803000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 206698000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 206698000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 105895000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 105895000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 314824000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 108126000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 425227000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 116311000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 237354000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 121043000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": -12648000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2017-12-31",
              "val": -12648000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2017-12-31",
              "val": -12648000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": -12648000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": -12648000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2020-01-01",
              "val": -1829000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2020-01-01",
              "val": -1829000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 53285000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 92453000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 92453000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 47130000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 47130000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 47130000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 52194000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 52194000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 52194000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 72921000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 72921000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 72921000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112811000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112811000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112811000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150099000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150099000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150099000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 191274000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 191274000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 191274000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 168042000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 168042000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 61678000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 19291000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23993000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23993000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22015000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22015000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22015000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24239000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24239000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24239000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26301000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26301000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26301000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29288000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29288000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29288000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35138000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35138000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35138000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 32797000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 32797000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 32797000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 41004000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 41004000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 42590000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 79184000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125704000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125704000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 79560000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 79560000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 79560000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 88400000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 88400000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 88400000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 116568000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 116568000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 116568000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 161246000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 161246000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 161246000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 215766000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 215766000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 215766000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 264440000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 264440000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 264440000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 246158000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 246158000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 133521000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 6608000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9258000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9258000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10415000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10415000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10415000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11967000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11967000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11967000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17346000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17346000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17346000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19147000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19147000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19147000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 30529000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 30529000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 30529000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 40369000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 40369000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 40369000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 37112000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 37112000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 29253000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CustomerLoyaltyProgramLiabilityCurrent": {
        "label": "Customer Loyalty Program Liability, Current",
        "description": "Value of deferred revenue or cost to provide products or services, which is expected to be recognized in income or incurred within one year or the normal operating cycle, if longer, resulting from customer loyalty program. Excludes liability associated with frequent flier programs. Includes liability associated with customer loyalty programs for other businesses, for example, but is not limited to, hotels, supermarkets, credit card companies, automobile rental companies, and book sellers.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 56655000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 56655000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 59017000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 62575000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            }
          ]
        }
      },
      "CustomerLoyaltyProgramLiabilityNoncurrent": {
        "label": "Customer Loyalty Program Liability, Noncurrent",
        "description": "Value of deferred revenue or cost to provide products or services, which is expected to be recognized in income or incurred after one year or beyond the normal operating cycle, if longer, resulting from customer loyalty program. Excludes liability associated with frequent flier programs. Includes liability associated with customer loyalty programs for other businesses, for example, but is not limited to, hotels, supermarkets, credit card companies, automobile rental companies, and book sellers.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 12956000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 12956000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            }
          ]
        }
      },
      "DebtConversionConvertedInstrumentAmount1": {
        "label": "Debt Conversion, Converted Instrument, Amount",
        "description": "\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 600000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            }
          ]
        }
      },
      "DebtInstrumentFaceAmount": {
        "label": "Debt Instrument, Face Amount",
        "description": "Face (par) amount of debt instrument at time of issuance.",
        "units": {
          "USD": [
            {
              "end": "2006-12-31",
              "val": 6500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2006-12-31",
              "val": 6500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2006Q4I"
            },
            {
              "end": "2006-12-31",
              "val": 6500000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            }
          ]
        }
      },
      "DebtInstrumentInterestRateStatedPercentage": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "description": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "units": {
          "pure": [
            {
              "end": "2006-12-31",
              "val": 0.0988,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2006-12-31",
              "val": 0.0988,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2006Q4I"
            },
            {
              "end": "2006-12-31",
              "val": 0.0988,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            }
          ]
        }
      },
      "DebtInstrumentPeriodicPayment": {
        "label": "Debt Instrument, Periodic Payment",
        "description": "Amount of the required periodic payments including both interest and principal payments.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 100000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 100000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 100000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            }
          ]
        }
      },
      "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "description": "Percentage of principal amount of debt redeemed.",
        "units": {
          "pure": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.05,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            }
          ]
        }
      },
      "DebtIssuanceCosts": {
        "label": "Debt Issuance Cost (Deprecated 2016-01-31)",
        "description": "Amount of debt issuance costs (for example, but not limited to, legal, accounting, broker, and regulatory fees).",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -976000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -976000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -976000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -139000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -139000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1156000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1156000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -1357000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1406000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1406000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -90000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -127000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1380000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleRealizedGainLoss": {
        "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)",
        "description": "Amount of realized gain (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": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -300000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -300000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "DebtWeightedAverageInterestRate": {
        "label": "Debt, Weighted Average Interest Rate",
        "description": "Weighted average interest rate of debt outstanding.",
        "units": {
          "pure": [
            {
              "end": "2010-12-31",
              "val": 0.019,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 0.017,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 0.017,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 0.013,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 0.013,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 0.016,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 0.016,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 0.016,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 0.016,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-30",
              "val": 0.014,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0.016,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0.015,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued": {
        "label": "Deferred Compensation Arrangement with Individual, Fair Value of Shares Issued",
        "description": "The total fair value of shares issued during the period under a deferred compensation arrangement.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 21200000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 23600000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 2400000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 23800000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 200000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 15700000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 15700000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 16800000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 16800000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1100000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1100000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 17900000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 17900000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1100000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1100000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 16600000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 16600000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 18600000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 18600000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2000000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 18900000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 18900000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 300000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 300000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 20300000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 20300000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 22800000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 22800000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2500000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2500000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 23800000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 23800000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 22000000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 22000000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 23800000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 23800000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1800000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1800000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 24400000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 24400000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 600000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 600000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 24000000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 24000000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 25700000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 25700000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1700000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1700000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 26100000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 26100000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 400000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 400000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 27900000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 27900000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 29500000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 29500000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1600000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1600000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 31000000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 31000000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1500000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1500000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 31100000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 31100000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 32800000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 32800000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1700000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1700000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 33500000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 33500000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 700000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 700000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 34400000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 34400000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 36300000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 36300000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1900000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1900000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 40100000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 40100000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3800000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3800000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 36300000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 36300000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 38600000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 38600000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2300000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2300000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 39900000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 39900000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1300000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1300000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 44300000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 44300000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 48300000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 48300000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 50100000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 50100000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1800000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1800000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 51000000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 51000000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 55400000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 55400000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4400000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4400000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 57100000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 57100000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1700000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1700000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 57300000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 57300000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 60600000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 60600000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3300000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3300000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 62100000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 62100000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1500000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1500000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 65600000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 65600000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 70200000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 70200000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 4600000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 4600000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 71400000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 71400000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1200000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1200000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 64800000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 64800000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 68200000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 68200000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3400000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3400000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 70200000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 2000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 79000000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 84000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 5000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DeferredCosts": {
        "label": "Deferred Costs, Noncurrent",
        "description": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 5470000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 5470000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 5470000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 13229000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 16547000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 21075000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 21075000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 21075000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 21075000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 21075000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 23251000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 23897000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 22488000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 21795000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 21795000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 21795000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 21795000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 21795000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 21187000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 21201000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 20531000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 21199000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 21199000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 21199000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 21199000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 21199000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 20781000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 23009000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 23742000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 28165000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 28165000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 28165000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 28165000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 28165000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 32038000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 36774000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 41130000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 43570000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 43570000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 43570000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 43570000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 43570000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 45663000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 45681000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 46667000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 50309000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 50309000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 50309000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 50309000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 50309000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 54602000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 59109000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 62242000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 64670000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 64670000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 64670000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 64670000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 64670000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 83417000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 86147000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 87034000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 89862000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 89862000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 89862000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 89862000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 89862000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 89690000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 90114000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 93288000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 98117000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 98117000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 98117000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 98117000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 98117000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 98463000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 104406000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 103075000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 104369000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 104369000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 104369000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 104369000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 91681000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 107345000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 108317000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 108947000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 109392000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 109392000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 109392000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 109392000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 109392000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 108367000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 106727000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 104997000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 107205000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 107205000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 107205000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 107205000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 107205000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 107971000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 110131000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 110996000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 114850000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 114850000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 114850000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 114850000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 114850000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 113735000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 131935000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 130450000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 134896000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 134896000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 134896000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 134896000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 134896000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 135572000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 151026000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 167256000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 176583000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 176583000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 176583000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 187710000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 191715000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DeferredCostsCurrent": {
        "label": "Deferred Costs, Current",
        "description": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 8098000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 11262000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 11262000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 11262000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 11262000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 11262000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 12746000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 14230000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 15679000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 16412000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 16412000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 16412000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 16412000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 16412000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 16573000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 16786000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 17202000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 18085000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 18085000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 18085000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 18085000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 18085000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 19364000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 20870000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 22158000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 23520000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 23520000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 23520000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 23520000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 23520000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 30354000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 32303000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 32768000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 34515000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 34515000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 34515000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 34515000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 34515000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 35495000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 36291000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 37754000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 39329000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 39329000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 39329000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 39329000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 39329000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 39719000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 41569000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 42906000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 43751000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 43751000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 43751000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 43751000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 43751000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 45260000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 46982000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 48164000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 48942000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 48942000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 48942000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 48942000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 48942000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 48631000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 49657000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 49834000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 50776000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 50776000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 50776000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 50776000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 50776000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 50882000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 52457000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 52912000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 54081000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 54081000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 54081000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 54081000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 54081000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 54486000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 59626000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 58507000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 61653000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 61653000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 61653000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 61653000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 61653000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 62207000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 66690000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 70010000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 73563000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 73563000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 73563000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 76863000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 80053000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 20305000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1201000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1201000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3970000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3970000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3970000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4826000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4826000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4826000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -14126000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -14126000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -14126000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -7019000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -7019000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -7019000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -31663000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -31663000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -31663000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -36501000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -36501000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -36501000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24642000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24642000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 116893000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": -893000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2613000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2613000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1898000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1898000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1898000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 931000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 931000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 931000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -19725000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -19725000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -19725000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4086000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4086000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4086000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2515000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2515000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2515000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5343000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5343000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5343000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5157000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5157000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5035000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-12-31",
              "val": 5707000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 5707000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 5707000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 5707000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 5867000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 6701000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 7914000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 7698000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 7698000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 7698000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 7698000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 7698000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 9823000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 8723000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 8436000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 8481000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 8481000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 8481000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 8481000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 8481000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 8368000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 8739000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 8399000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 8100000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 8100000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 8100000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 8100000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 8100000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 7172000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 7575000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 8198000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 31549000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 31549000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 31549000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 31549000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 31549000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 28340000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 26770000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 24861000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 24784000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 24784000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 24784000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 24784000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 24784000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 23091000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 40548000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 51935000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 55215000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 55215000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 55215000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 55215000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 55215000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 57136000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 65337000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 68969000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 107364000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 107364000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 107364000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 107364000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 107364000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 106517000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 126057000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 134677000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 125630000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 125630000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 125630000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 125630000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 125630000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 123081000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 125021000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 31497000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 27871000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 27871000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 27871000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 23272000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 22672000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 5634000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1239000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 3705000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3270000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3270000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 769000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -112000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -112000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1379000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1379000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -908000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -908000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -908000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2501000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2501000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2392000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2392000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 598000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 598000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5996000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5996000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5996000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 462000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 462000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1333000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1333000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1861000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1861000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1970000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1970000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1970000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1169000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1169000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1256000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1256000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -984000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -984000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2073000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2073000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2073000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -835000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -835000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -5225000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -5225000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -6729000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -6729000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 830000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 830000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 830000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 565000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 565000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2055000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2055000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -4649000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -4649000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5143000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5143000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5143000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2520000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2520000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1516000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1516000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6243000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6243000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 20881000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 20881000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 20608000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1941000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1941000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2691000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2691000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -438000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -438000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -7918000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -7916000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -7916000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3005000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3005000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8638000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8638000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 12850000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 12850000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1135000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1135000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1135000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3294000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3294000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3426000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3426000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2403000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2403000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6026000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6026000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6026000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2853000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2853000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2658000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2658000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -3363000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -3363000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -36714000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -36714000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -36714000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5244000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5244000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4193000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4193000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4049000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4049000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3436000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3436000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3436000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -5028000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -5028000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -23517000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -23517000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -36890000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -36890000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -34883000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -34883000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -34883000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -3757000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -3757000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -12932000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -12932000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -14749000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -14749000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -48306000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -48306000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -48306000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2571000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -22021000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -28870000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24194000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24194000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 131204000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredIncomeTaxesAndTaxCredits": {
        "label": "Deferred Income Taxes and Tax Credits",
        "description": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 20881000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -7918000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -7918000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1209000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1209000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1209000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6162000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6162000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6162000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -38082000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -38082000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -38082000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3377000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3377000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3377000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -35065000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -35065000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -35065000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -48306000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -48306000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -48306000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2571000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -22021000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -28870000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24194000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24194000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3948000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3948000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6427000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6427000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 99675000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 131204000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 13890000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 20428000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Gross",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 90319000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 66646000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 66646000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 75497000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 75497000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 81978000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 81978000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 102683000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 102683000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 106706000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 106706000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 97346000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 97346000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 111340000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 111340000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 132192000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 132192000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 153754000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilitiesNet": {
        "label": "Deferred Income Tax Liabilities, Net",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 25353000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 25353000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 25087000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 25087000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-09-30",
              "val": 39899000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 29267000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 29267000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 29267000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 29267000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 29267000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 32931000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 32415000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 33734000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 33024000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 33024000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 33024000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 33024000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 33024000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 38908000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 36599000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 27590000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 11707000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 11707000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 11707000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 11707000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 11707000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 18566000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 15469000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 15306000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 8935000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 8935000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 8935000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 8935000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 8935000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 7461000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10852000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 14486000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8150000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 8150000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 8150000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 8150000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 8150000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5826000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5568000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10594000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7235000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 7235000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 7235000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 7235000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 7235000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 8746000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 10023000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5658000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 11312000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 11312000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 11312000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 11312000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 11312000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 8110000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2088000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3724000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 31865000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 31865000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 31865000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 44595000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 52638000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 12610000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 12610000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 12610000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 13681000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 10714000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 13983000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 13983000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 13983000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 13983000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 13983000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 14119000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 12913000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 13635000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 15028000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 15028000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 15028000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 15028000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 15028000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 15647000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 16022000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 16494000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 20192000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 20192000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 20192000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 20192000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 20192000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 21269000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 21980000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 22441000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 21458000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 21458000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 21458000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 21458000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 21458000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 23810000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 27682000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 29560000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 31812000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 31812000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 31812000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 31812000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 31812000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 31820000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 28775000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 24914000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 25583000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 25583000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 25583000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 25583000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 25583000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 25943000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 25849000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 26007000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 27380000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 27380000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 27380000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 27380000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 27380000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 28065000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 28706000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 29203000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 29181000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 29181000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 29181000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 40545000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 40921000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            }
          ]
        }
      },
      "DeferredRevenueNoncurrent": {
        "label": "Deferred Revenue, Noncurrent",
        "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 noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 3813000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 3813000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 3813000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 4740000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 8156000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 4627000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 4627000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 4627000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 4627000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 4627000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 4514000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 6555000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 8102000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 10823000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 10823000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 10823000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 10823000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 10823000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 12075000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 13387000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 14656000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 12692000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 12692000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 12692000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 12692000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 12692000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 12851000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 13622000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 15129000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 18427000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 18427000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 18427000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 18427000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 18427000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 19264000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 20432000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 21549000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 21665000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 21665000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 21665000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 21665000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 21665000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 22350000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 23871000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 25460000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 27055000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 27055000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 27055000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 27055000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 27055000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 27787000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 30258000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 30874000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 33015000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 33015000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 33015000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 33015000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 33015000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 33074000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 34127000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 34245000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 35545000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 35545000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 35545000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 68529000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 65362000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            }
          ]
        }
      },
      "DeferredSalesCommission": {
        "label": "Deferred Sales Commission",
        "description": "Carrying amount of advanced commission payments.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 8013000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 8349000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 1196000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -4102000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -4102000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -937000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -937000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -937000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 269000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 269000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 269000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2863000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2863000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2863000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -503000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -503000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -503000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5735000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5735000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5735000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6462000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6462000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -6462000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4709000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4709000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9276000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredTaxAssetsDeferredIncome": {
        "label": "Deferred Tax Assets, Deferred Income",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 13400000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 10618000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 10618000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 7637000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 7637000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6073000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 6073000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 7629000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 7629000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 6269000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 6269000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 4671000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 4671000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6427000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 6427000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 5743000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 5743000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 9955000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 61630000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 55202000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 55202000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 60923000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 60923000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 66508000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 66508000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 162787000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 162787000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 161835000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 161835000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 184137000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 184137000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 246480000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 246480000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 278437000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 278437000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 185924000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsInventory": {
        "label": "Deferred Tax Assets, Inventory",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 3959000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3039000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 3039000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2787000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 2787000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3315000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 3315000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 4272000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 4272000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 6553000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 6553000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 9062000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 9062000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 24500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 24500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 24040000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 24040000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 28246000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2020-12-31",
              "val": 19842000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 19842000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 15849000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 15849000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 47065000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 47065000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 100347000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 100347000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 114318000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 114318000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 56739000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 48991000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 48991000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 54711000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 54711000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 57054000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 57054000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 122525000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 122525000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 122555000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 122555000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 144411000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 144411000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 211687000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 211687000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 246510000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 246510000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 149760000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsNetCurrent": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance, Current",
        "description": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 25188000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 25188000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 25188000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 23433000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 24902000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 26203000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 26203000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 26203000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 26203000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 26203000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 25990000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 26891000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 27253000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 25637000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 25637000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 25637000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 25637000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 25637000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 23832000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 25118000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 25430000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 27714000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 27714000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 27714000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 27714000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 27714000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 25719000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 26372000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 27304000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 33226000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 33226000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 33226000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 33226000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 33226000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 32005000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 33789000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 33258000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 37689000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 37689000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 37689000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 37689000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 37689000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 36291000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 37509000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 36767000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 39829000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 39829000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 39829000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 39829000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 39829000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 4182000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3350000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 3350000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3208000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 3208000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4045000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 4045000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 5427000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 5427000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 8570000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 8570000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 8956000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 8956000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 9007000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 9007000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6647000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 6647000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5314000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOtherComprehensiveLoss": {
        "label": "Deferred Tax Assets, Other Comprehensive Loss",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses in other comprehensive income.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 148000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2355000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 2355000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 404000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 404000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 20000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 20000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 5060000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 5060000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1755000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 1755000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 227000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 227000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 821000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 821000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1357000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1357000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 4393000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsPropertyPlantAndEquipment": {
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 1382000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1324000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 1324000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1652000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 1652000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3113000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 3113000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 14865000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 14865000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 16132000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 16132000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 20157000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 20157000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 18036000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 18036000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 16802000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 16802000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 11510000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxCreditCarryforwards": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "description": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 8096000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 8096000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 10226000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 10226000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 12276000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 12276000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 13385000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 13385000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 13483000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 13483000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 13370000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 13370000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 12824000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 12824000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 13382000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 13382000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 16163000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 13021000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 9035000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 9035000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 9267000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 9267000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 10593000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 10593000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 10011000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 10011000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 10740000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 10740000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 11324000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 11324000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 12061000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 12061000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 14335000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 14335000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 14787000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseOther": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "description": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 678000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 918000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 918000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2314000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 2314000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1160000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 1160000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1484000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 1484000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1163000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 1163000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1273000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 1273000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2267000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 2267000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1878000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1878000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 3803000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 22145000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 13843000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 13843000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 21065000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 22652000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 25296000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 25296000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 46830000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 46830000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 48433000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 48433000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 38457000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 38457000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 44043000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 44043000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 56325000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 56325000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 40831000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 2715000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2624000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 2624000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2363000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 776000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 617000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 617000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2505000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 2505000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2131000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 2131000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2447000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 2447000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2700000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 2700000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 3444000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 3444000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 3516000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-12-31",
              "val": 4891000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 6211000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 6211000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 6211000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 6212000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 6212000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2018-12-31",
              "val": 6212000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2018-12-31",
              "val": 6212000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 9454000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 9454000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2019-12-31",
              "val": 9454000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 9454000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 40262000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 40262000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 40262000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 40262000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 39280000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 39280000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 39280000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 39280000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 39726000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 39726000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 39726000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 39726000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 34793000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 34793000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 34793000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 31927000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 31927000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 36164000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-12-31",
              "val": 33580000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 17655000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 17655000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 20786000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 20786000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 24924000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 24924000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 3994000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost": {
        "label": "Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost",
        "description": "The amount as of the balance sheet date of the estimated future tax effects attributable to policy acquisition costs being expensed for tax purposes but capitalized in conformity with generally accepted accounting principles, which will reverse in future periods when amortization of such capitalized costs cannot be deducted for tax purposes.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 24323000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 28519000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 28519000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 34449000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 34449000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 37265000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 37265000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 37223000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 37223000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 39318000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 39318000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 46892000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 46892000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 62642000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 17672000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 13574000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 13574000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 13454000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 13454000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 14513000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 14513000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 16134000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 16134000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 17345000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 17345000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2379000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 2379000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6335000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 6335000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 10443000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 10443000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 15325000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesNoncurrent": {
        "label": "Deferred Tax Liabilities, Net, Noncurrent",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 18283000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 18283000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 18283000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 17940000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 20491000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 18661000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 18661000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 18661000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 18661000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 18661000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 20008000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 21152000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 20746000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 23288000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 23288000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 23288000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 23288000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 23288000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 22581000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 21557000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 20650000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 23028000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 23028000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 23028000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 23028000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 23028000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 22955000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 22543000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 22863000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 33948000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 33948000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 33948000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 33948000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 33948000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 31785000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 28815000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 27760000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 41688000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 41688000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 41688000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 41688000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 41688000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 40113000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 39261000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 36571000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 49389000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 49389000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 49389000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 49389000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 49389000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 15597000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 16419000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 20571000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 39287000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 39287000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 39287000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 39287000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 39287000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 39964000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 37503000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 33205000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 25353000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 25353000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 25353000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 27529000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 35459000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesOther": {
        "label": "Deferred Tax Liabilities, Other",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 771000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 656000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 656000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 432000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 3319000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3961000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 3961000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2241000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 2241000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5662000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 5662000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 8958000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 8958000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 11639000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 11639000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 14867000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 14867000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 13097000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesOtherFiniteLivedAssets": {
        "label": "Deferred Tax Liabilities, Other Finite-Lived Assets",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 24142000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 20399000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 20399000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 27210000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 43159000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 31859000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 31859000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 32494000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 32494000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 33802000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 33802000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 49547000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 49547000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 42363000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 42363000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 44295000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 44295000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 52235000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 52235000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 53332000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 53332000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 61622000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains": {
        "label": "Deferred Tax Liabilities, Unrealized Currency Transaction Gains",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on foreign currency transactions.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 4575000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 158000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 158000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1907000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 1907000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1183000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 1183000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 312000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 312000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 4071000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 4071000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 4491000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 4491000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1813000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 1813000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6658000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 6658000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1068000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 47984000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 24712000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 37218000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 49773000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 49773000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 11246000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 22632000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 22632000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 34117000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 34117000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 45956000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 45956000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 45956000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 11464000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 11464000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 23343000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 23343000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 35388000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 35388000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 48202000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 48202000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 48202000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12705000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12705000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 25691000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 25691000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 38490000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 38490000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 52408000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 52408000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 52408000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 13513000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 13513000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 27357000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 27357000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 41130000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 41130000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 54596000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 54596000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 54596000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 13394000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 13394000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 28089000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 28089000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 43610000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 43610000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 58888000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 58888000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 58888000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 16154000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 16154000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 32944000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 32944000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 51227000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 51227000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 68956000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 68956000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 68956000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 18546000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 18546000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 38210000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 38210000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 57977000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 57977000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 78218000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 78218000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 78218000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 20307000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 20307000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 40893000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 40893000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 61620000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 61620000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 83140000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 83140000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 83140000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 20804000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 20804000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 41696000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 41696000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 62574000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 62574000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 83178000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 83178000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 83178000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 21355000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 21355000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 42976000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 42976000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 65422000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 65422000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 88011000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 88011000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 88011000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 23204000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 23204000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 46786000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 46786000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 71437000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 71437000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 95998000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 95998000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 95998000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 25057000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 25057000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 50434000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 50434000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 76901000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 76901000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 104596000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 104596000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 104596000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 26511000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 26511000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 54633000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 54633000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 83180000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 83180000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 111900000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 111900000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 111900000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 28331000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 28331000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 56186000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 56186000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 85171000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 85171000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 114908000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 114908000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 114908000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 29904000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 29904000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 62097000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 62097000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 96230000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 96230000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 129936000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 129936000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34063000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34063000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 69835000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 69835000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 106462000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 145183000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 37683000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 78734000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "DerivativeAmountOfHedgedItem": {
        "label": "Derivative, Amount of Hedged Item",
        "description": "Amount of hedged item in hedging relationship. Excludes hedged asset or liability.",
        "units": {
          "USD": [
            {
              "end": "2011-06-30",
              "val": 80000000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 80000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2013-06-30",
              "val": 80000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 80000000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 80000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-30",
              "val": 80000000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 80000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 80000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 80000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 80000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 80000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 80000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "DerivativeAssets": {
        "label": "Derivative Asset",
        "description": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 210000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 4563000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-12-31",
              "val": 1079000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 1079000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 1079000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 453000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-09-30",
              "val": 6201000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "DerivativeFairValueGrossAmountNotOffsetAgainstCollateralNet": {
        "label": "Derivative, Fair Value, Gross Amount Not Offset Against Collateral, Net (Deprecated 2013-01-31)",
        "description": "The net amount as of the balance sheet date of the fair value of derivative assets and derivative liabilities that in accordance with the entity's accounting policy were not offset against collateral under a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1918000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 778000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeAsset": {
        "label": "Derivative Asset, Fair Value, Gross Asset",
        "description": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2128000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 5341000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-12-31",
              "val": 4044000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 4044000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 4044000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 3014000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1317000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 7292000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
        "label": "Derivative Asset, Fair Value, Amount Not Offset Against Collateral",
        "description": "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 2965000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 2965000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 2965000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2561000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1317000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1091000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeLiability": {
        "label": "Derivative Liability, Fair Value, Gross Liability",
        "description": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 4875000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 3384000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-12-31",
              "val": 4917000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 4917000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 4917000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 4213000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 4818000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2333000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2440000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 2440000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 101904000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 102080000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 98834000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 98834000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 98834000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 104991000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 102226000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 103052000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 94745000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 94745000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 94745000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 96750000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 105388000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 111660000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 113035000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 117222000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
        "label": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral",
        "description": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": -1323000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": -2108000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            }
          ]
        }
      },
      "DerivativeFixedInterestRate": {
        "label": "Derivative, Fixed Interest Rate",
        "description": "Fixed interest rate related to the interest rate derivative.",
        "units": {
          "pure": [
            {
              "end": "2011-06-30",
              "val": 0.02,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            }
          ]
        }
      },
      "DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet": {
        "label": "Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net (Deprecated 2018-01-31)",
        "description": "The effective portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments that was recognized in other comprehensive income during the current period.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -10105000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 730000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5763000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1701000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4108000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "DerivativeLiabilities": {
        "label": "Derivative Liability",
        "description": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2957000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2606000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-12-31",
              "val": 1952000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 1952000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 1952000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1652000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 3501000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1242000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1117000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 99796000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
        "label": "Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "description": "Fair value, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, offset against the right to receive collateral.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1117000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 100244000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 97566000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 97566000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 97566000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 103182000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 99910000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 100368000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 94066000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 94066000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 94066000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 95668000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 103774000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 110689000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 112558000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 116407000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "DerivativeLiabilityNotOffsetPolicyElectionDeduction": {
        "label": "Derivative Liability, Not Offset, Policy Election Deduction",
        "description": "Fair value of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be offset, deducted from derivative liabilities.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1323000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 1836000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1268000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 1268000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 1268000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1809000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2316000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2684000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 679000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 679000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 679000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1082000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1614000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 971000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 477000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 815000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "DerivativeNotionalAmount": {
        "label": "Derivative, Notional Amount",
        "description": "Nominal or face amount used to calculate payment on derivative.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 190900000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 190900000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 176000000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 210900000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 210900000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 210900000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 210900000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 210900000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 202300000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 188300000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 208600000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 202700000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 202700000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 202700000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 202700000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 202700000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 199200000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 210200000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 223800000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 286700000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 286700000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 286700000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 286700000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 286700000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 274600000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 259400000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 250600000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 258200000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DerivativesUsedInNetInvestmentHedgeTaxExpenseBenefit": {
        "label": "Derivatives used in Net Investment Hedge, Tax Expense (Benefit)",
        "description": "Amount of income tax expense (benefit) from transactions on foreign currency derivatives that are designated as, and are effective as, economic hedges of a net investment in a foreign entity.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 713000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1412000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 888000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 175000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 158000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -309000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1105000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 947000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": -1479000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2000000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -3000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -3000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -3000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3500000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1.21,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.64,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.82,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.6,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3"
            }
          ],
          "USD/shares": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1.94,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1.01,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0.57,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 1.55,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 0.54,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2.08,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2.08,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0.57,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0.57,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1.21,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.64,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.64,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.82,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.6,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.6,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2.45,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2.45,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2.45,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 0.63,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.64,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.64,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.64,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.64,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.49,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.49,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.85,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.85,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.85,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.85,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.17,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.17,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.68,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.68,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.68,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.68,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.85,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.85,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.85,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.68,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.68,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.74,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.74,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.74,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.74,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1.67,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1.67,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.93,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.93,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.93,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.93,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2.45,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2.45,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.78,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.78,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.78,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.78,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3.24,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3.24,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3.24,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 0.79,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 0.79,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.82,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.82,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.82,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.82,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1.83,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1.83,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.01,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.01,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.01,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1.01,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2.7,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2.7,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.87,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.87,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.87,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.87,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.53,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.53,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1.77,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 0.83,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 0.83,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.9,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.9,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.9,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.45,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2.02,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1.01,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1.12,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1.12,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.56,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.56,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3.07,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1.53,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.05,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.05,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.52,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.52,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3.63,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.82,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.82,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 0.54,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 0.27,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.99,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.49,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.49,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.49,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.1,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.1,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.61,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.61,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.61,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.61,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1.59,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1.59,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.48,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.48,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.48,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.48,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.07,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.07,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.07,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0.49,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0.49,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.51,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.51,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.51,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.51,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1.26,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1.26,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.75,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.75,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.75,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.75,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1.89,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1.89,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.63,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.63,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.63,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.63,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.47,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.47,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.47,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 0.59,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 0.59,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.78,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.78,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.78,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.78,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1.75,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1.75,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.97,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.97,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.97,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.97,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2.56,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2.56,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.81,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.81,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.81,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.81,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 0.44,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 0.44,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1.02,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1.02,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1.02,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1.02,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2.27,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2.27,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1.25,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1.25,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1.25,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1.25,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3.35,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3.35,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1.07,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1.07,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1.07,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1.07,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4.34,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4.34,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4.34,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 0.99,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 0.99,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1.19,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1.19,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1.19,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2.65,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2.65,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1.46,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1.46,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1.46,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3.91,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3.91,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1.26,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1.26,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1.26,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4.97,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4.97,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4.97,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 1.05,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1.31,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1.31,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3.06,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3.06,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1.75,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1.75,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4.77,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4.77,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1.71,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1.71,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6.82,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6.82,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6.82,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2.39,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2.39,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4.76,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4.76,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2.37,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2.37,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 6.82,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 6.82,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2.06,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2.06,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8.74,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8.74,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8.74,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2.3,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2.3,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3.87,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3.87,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1.57,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1.57,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6.04,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6.04,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2.17,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2.17,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8.12,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8.12,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8.12,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2.58,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2.58,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5.28,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5.28,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2.7,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2.7,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 7.83,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 7.83,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2.55,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2.55,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10.17,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10.17,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10.17,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2.84,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2.84,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5.3,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5.3,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2.46,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2.46,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8.12,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8.12,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2.83,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2.83,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10.77,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10.77,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2.98,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2.98,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6.64,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6.64,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3.66,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3.66,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 10.06,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 3.43,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13.17,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3.5,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 7.78,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 4.29,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1.17,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.62,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.76,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.59,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3"
            }
          ],
          "USD/shares": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1.87,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0.98,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0.55,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 1.5,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 0.52,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2.01,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2.01,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0.55,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0.55,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1.17,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.62,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.62,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.76,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.59,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.59,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2.37,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2.37,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2.37,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 0.62,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.62,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.62,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.62,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.62,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.45,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.45,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.83,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.83,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.83,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.83,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.11,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.11,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.66,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.66,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.66,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.66,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.78,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.78,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.78,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.67,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.67,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.72,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.72,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.72,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.72,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1.63,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1.63,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.91,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.91,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.91,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.91,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2.4,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2.4,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.76,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.76,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.76,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.76,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3.17,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3.17,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3.17,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 0.78,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 0.78,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.81,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.81,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.81,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.81,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1.8,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1.8,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.99,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.99,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.99,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.99,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2.66,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2.66,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.48,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3.48,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1.74,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 0.82,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 0.82,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.89,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.89,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.89,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.45,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1.99,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1.1,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1.1,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.55,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.55,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3.03,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1.51,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.03,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.03,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.52,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.52,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3.58,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.79,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.79,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 0.54,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 0.27,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.98,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.49,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.49,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.49,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.09,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.09,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.6,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.6,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.6,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.6,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1.57,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1.57,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.48,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.48,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.48,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.48,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.05,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.05,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.05,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0.48,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0.48,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.51,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.51,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.51,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.51,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1.25,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1.25,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.74,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.74,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.74,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.74,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1.87,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1.87,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.62,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.62,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.62,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.62,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.44,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.44,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.44,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 0.58,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 0.58,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.77,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.77,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.77,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.77,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1.72,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1.72,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.95,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.95,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.95,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.95,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2.51,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2.51,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.79,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.79,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.79,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.79,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2.94,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2.94,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2.94,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 0.43,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 0.43,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1.01,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1.01,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1.01,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1.01,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2.23,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2.23,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1.23,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1.23,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1.23,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1.23,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3.29,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3.29,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1.05,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1.05,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1.05,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1.05,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4.26,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4.26,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4.26,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 0.98,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 0.98,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1.17,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1.17,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1.17,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2.61,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2.61,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1.43,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1.43,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1.43,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3.85,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3.85,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1.24,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1.24,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1.24,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4.89,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4.89,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4.89,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 1.04,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1.29,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1.29,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3.01,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3.01,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1.72,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1.72,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4.7,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4.7,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1.69,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1.69,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6.71,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6.71,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6.71,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2.35,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2.35,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4.69,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4.69,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2.34,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2.34,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 6.71,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 6.71,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2.03,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2.03,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8.6,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8.6,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8.6,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2.27,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2.27,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3.82,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3.82,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1.56,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1.56,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5.97,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5.97,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2.15,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2.15,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8.03,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8.03,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8.03,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2.55,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2.55,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5.22,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5.22,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2.67,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2.67,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 7.75,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 7.75,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2.53,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2.53,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10.06,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10.06,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10.06,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2.81,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2.81,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5.24,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5.24,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2.44,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2.44,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8.05,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8.05,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2.8,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2.8,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10.67,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10.67,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2.96,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2.96,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6.59,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6.59,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3.63,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3.63,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 9.99,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 3.4,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13.08,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3.47,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 7.74,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 4.27,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.3,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 0.314,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.315,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0.308,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.295,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.301,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.301,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.312,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.313,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.313,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.314,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.314,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.311,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.311,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.308,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.308,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.31,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.31,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.31,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.317,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.317,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.318,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.318,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.319,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.319,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.317,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.317,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.314,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.314,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.316,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.316,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.316,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.262,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.262,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.288,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.288,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.308,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.308,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.289,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.289,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.291,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.291,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.287,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.287,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.287,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.312,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.312,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.301,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.301,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.291,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.291,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.28,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.28,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.235,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.235,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.262,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.262,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.262,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.304,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.304,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.303,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.303,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.302,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.302,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.308,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.308,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.318,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.318,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.297,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.297,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.297,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.306,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.306,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.306,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.306,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.306,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.306,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.307,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.307,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.308,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.308,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.31,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.31,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.31,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.185,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.185,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.225,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.225,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.255,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.255,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.228,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.228,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.234,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.234,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.309,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.309,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.309,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.143,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.143,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.18,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.18,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.209,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.209,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.169,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.169,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.145,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.145,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.176,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.176,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.176,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.177,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.177,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.187,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.187,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.195,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.195,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.185,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.185,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.18,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.18,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.181,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.181,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.181,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.182,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.182,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.186,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.186,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.189,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.189,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.16,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.16,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.108,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.108,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.121,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.121,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.121,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.149,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.149,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.173,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.173,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.195,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.195,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.181,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.181,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.2,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.2,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.175,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.175,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.175,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.197,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.197,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.21,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.21,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.229,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.229,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.216,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.216,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.227,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.227,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.2,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.2,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.208,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.208,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.216,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.216,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.208,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.208,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.208,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.208,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.204,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.204,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.204,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.203,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.203,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.209,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.209,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.215,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.215,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.213,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.213,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.221,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.221,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.2,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.2,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.217,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.217,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.202,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.202,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.189,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.189,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.202,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.204,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.2,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.217,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0.202,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0.189,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.35,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.35,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.35,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.35,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.35,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.35,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.35,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.35,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.35,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.21,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationDeductionsDividends": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Dividend, 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 deduction for dividend.",
        "units": {
          "pure": [
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.13,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.09,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.06,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.08,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.04,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, 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 deduction for qualified production activity.",
        "units": {
          "pure": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -0.009,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.016,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.016,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.014,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.014,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.014,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.015,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.015,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.015,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.014,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.014,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.014,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.012,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.012,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.012,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.015,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.015,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.015,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.01,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.011,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.011,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.011,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -0.045,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.036,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.036,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.036,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.036,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.036,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.038,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.038,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.038,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.046,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.046,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.046,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.07,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.07,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.07,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.053,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.053,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.053,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.048,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.048,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.048,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.055,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.055,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.055,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.008,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.008,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.008,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.011,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.011,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.011,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.01,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.01,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.01,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.008,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.008,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.008,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.006,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.006,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.006,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.001,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.001,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.001,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.002,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.002,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.002,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.067,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.073,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.073,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.047,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.047,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.047,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.036,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.036,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.036,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.059,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.059,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.059,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.036,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.036,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.036,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.015,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.015,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.015,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.013,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.013,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.013,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.018,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.018,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.018,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.001,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.001,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.001,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.002,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.002,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.002,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.004,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.004,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.004,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.005,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.005,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.005,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.008,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.008,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.008,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.011,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.011,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.011,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.008,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.008,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.008,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.002,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.008,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.008,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.014,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.014,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.019,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.014,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.014,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.014,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.008,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.008,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.008,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.014,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.014,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.014,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.007,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.007,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.007,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.009,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.009,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.001,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": {
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, 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 the repatriation of foreign earnings.",
        "units": {
          "pure": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.094,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.094,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.005,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.014,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.014,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.014,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.016,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.016,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.016,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.015,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.015,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.015,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.015,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.015,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.015,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.015,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.015,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.015,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.016,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.016,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.016,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.018,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.018,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.018,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.019,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.019,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.019,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.026,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.026,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.026,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.023,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.023,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.023,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.024,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.024,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.024,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.021,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.021,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.021,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.023,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.023,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.023,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.027,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.027,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.027,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.024,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.024,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.025,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, 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 foreign tax credit.",
        "units": {
          "pure": [
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.03,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.01,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -0.011,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.012,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.012,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.008,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.008,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.008,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.023,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.023,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.023,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.013,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.013,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.013,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.012,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.012,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.012,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.008,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.008,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.008,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.009,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.009,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.009,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.009,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.009,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.009,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.008,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.008,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.008,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.008,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.008,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.008,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.011,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.011,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.011,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.012,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.012,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent",
        "description": "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.",
        "units": {
          "pure": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.094,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.005,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": -2415000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1038000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 2506000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1824000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1824000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -1385000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -3114000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -3114000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 884000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 884000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1313000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1313000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1313000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1269000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1269000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2265000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2265000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2037000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2037000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 933000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 933000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 933000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 320000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 320000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -461000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -461000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 639000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 639000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1157000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1157000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1157000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1638000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1638000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -3052000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -3052000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -1276000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -1276000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -2414000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -2414000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -2414000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1221000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1221000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1565000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1565000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -4294000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -4294000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8517000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8517000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8517000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -1913000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -1913000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -588000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -588000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -5067000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -5067000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5948000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5948000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5948000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3330000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3330000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3531000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3531000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4342000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4342000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -54000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -54000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -54000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1932000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1932000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4409000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4409000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6127000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6127000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6202000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6202000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1335000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -3806000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -3687000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4768000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2017-01-01",
              "end": "2017-12-31",
              "val": 6202000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1335000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -3806000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -3687000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4768000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4768000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -569000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -569000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 131000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 131000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -1906000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -1906000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -689000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -689000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -689000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -4033000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -4033000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2190000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2190000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1368000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1368000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3331000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3331000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3331000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2949000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2949000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1053000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1053000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -3786000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -3786000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4639000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4639000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4639000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 776000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 776000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -8337000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -8337000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -14497000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -14497000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8606000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8606000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8606000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 501000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 501000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 161000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 161000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -2538000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -2538000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2126000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2126000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2126000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -4066000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -4066000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -5076000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -5076000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 238000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 238000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -9532000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -9532000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2327000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2327000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11813000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11813000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 11226000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 11202000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -816000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -888000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 47914000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 47914000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 47914000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 39328000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 49076000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 51373000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 51373000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 51373000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 51373000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 51373000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 38264000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 40270000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 50801000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 53408000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 53408000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 53408000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 53408000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 53408000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 39078000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 42868000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 57001000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 62474000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 62474000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 62474000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 62474000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 62474000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 48105000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 54632000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 70521000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 75232000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 75232000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 75232000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 75232000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 75232000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 50271000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 53483000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 72618000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 77027000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 77027000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 77027000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 77027000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 77027000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 46688000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 64967000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 74220000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 91113000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 91113000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 91113000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 91113000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 91113000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 49249000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 72189000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 79687000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 102944000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 102944000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 102944000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 102944000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 102944000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 59080000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 79394000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 87184000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 109488000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 109488000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 109488000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 109488000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 109488000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 60351000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 86061000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 98357000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 127174000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 127174000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 127174000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 127174000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 127174000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 71568000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 106191000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 133032000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 167649000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 167649000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 167649000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 167649000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 167649000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 100156000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 136331000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 161579000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 182926000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 182926000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 182926000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 182926000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 182926000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 105917000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 110342000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 132148000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 142994000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 142994000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 142994000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 142994000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 142994000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 110845000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 125600000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 158156000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 174375000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 174375000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 174375000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 174375000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 174375000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 116339000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 124018000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 158985000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 174583000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 174583000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 174583000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 174583000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 174583000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 122233000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 140920000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 192517000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 212444000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 212444000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 212444000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 144619000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 158126000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "description": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "end": "2011-06-30",
              "val": 35100000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 32400000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 31100000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 41400000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 38800000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 36300000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 33300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 42400000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 40200000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 36200000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 34900000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 49100000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 46600000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 41200000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 35900000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 50700000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 46800000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 42700000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 37800000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 54700000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 50500000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 44200000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 38000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 58000000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 54900000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 50600000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 45200000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 67200000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 62800000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 57000000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 51200000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 73400000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 68700000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 63200000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 50100000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 75100000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 70500000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 64000000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 57400000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 88500000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 80900000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 72600000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 64100000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 98700000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 87200000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 75700000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 65100000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 106600000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 94300000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 76000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 60200000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 107200000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 95600000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 81000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 63800000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 108300000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 94700000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 80900000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 67300000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 120400000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 104500000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition": {
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition (Deprecated 2012-01-31)",
        "description": "The weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, using a decimal to express in number of years.",
        "units": {
          "pure": [
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2.1,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1.9,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1.7,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2.3,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 3827000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4597000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4597000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5245000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5245000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5245000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5403000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5403000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5403000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5584000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5584000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5584000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6107000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6107000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6107000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6229000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6229000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6229000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6143000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6143000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6143000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6810000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6810000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6810000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4190000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4190000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4190000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4861000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4861000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4861000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3965000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3965000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3965000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4734000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4734000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4734000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4658000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4658000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5487000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
        "label": "Share-based Payment Arrangement, Exercise of Option, Tax Benefit",
        "description": "Amount of tax benefit from exercise of option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27743000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27743000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27743000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21496000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21496000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21496000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19140000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19140000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19140000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38981000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38981000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 38981000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32474000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32474000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32474000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12522000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12522000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12522000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13703000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13703000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13703000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19625000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19625000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 28295000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EquityMethodInvestmentNetSalesProceeds": {
        "label": "Equity Method Investment, Net Sales Proceeds (Deprecated 2016-01-31)",
        "description": "This item represents the amount of net sales proceeds received on disposal of an equity method investment.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -5400000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -5400000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 5400000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q2I"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -5400000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -5400000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -5400000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014"
            }
          ]
        }
      },
      "EquityMethodInvestmentOwnershipPercentage": {
        "label": "Equity Method Investment, Ownership Percentage",
        "description": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "units": {
          "pure": [
            {
              "end": "2010-12-31",
              "val": 0.1,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2010-12-31",
              "val": 0.1,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 0.11,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2014-06-30",
              "val": 0.11,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2014-06-30",
              "val": 0.11,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0.11,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "EquityMethodInvestmentRealizedGainLossOnDisposal": {
        "label": "Equity Method Investment, Realized Gain (Loss) on Disposal",
        "description": "Amount of gain (loss) on sale or disposal of an equity method investment.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 697000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 700000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q2I"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 697000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 6237000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1355000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 3851000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5194000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5194000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 3318000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9372000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9372000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 13293000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 13293000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18126000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18126000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18126000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 7018000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 7018000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 10854000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 10854000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14009000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14009000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16007000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16007000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16007000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4518000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4518000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5946000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5946000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 10182000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 10182000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14676000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14676000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14676000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5310000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5310000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5830000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5830000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7438000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7438000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14158000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14158000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14158000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6747000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6747000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7960000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7960000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9581000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9581000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16078000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16078000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16078000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 7713000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 7713000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 8746000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 8746000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10044000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10044000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11315000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11315000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11315000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2063000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2063000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4791000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4791000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10225000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10225000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14702000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14702000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14702000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 6237000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1355000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 3851000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5194000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5194000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 3318000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9372000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 9372000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 13293000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 13293000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18126000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18126000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18126000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 7018000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 7018000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 10854000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 10854000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14009000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14009000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16007000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16007000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16007000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4518000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4518000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5946000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5946000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 10182000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 10182000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14676000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14676000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14676000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5310000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5310000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5830000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5830000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7438000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7438000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14158000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14158000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14158000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6747000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6747000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7960000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7960000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9581000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9581000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16078000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16078000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16078000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 7713000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 7713000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 8746000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 8746000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10044000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10044000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11315000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11315000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11315000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2063000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2063000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4791000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4791000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10225000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10225000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14702000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14702000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14702000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "description": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -21000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -21000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -21000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances",
        "description": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "units": {
          "USD": [
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 5000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5230000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5230000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4400000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4400000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4400000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "description": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-09-30",
              "val": 5230000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7230000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 7230000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 7230000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 7230000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 7230000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-12-31",
              "val": 120000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 120000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 120000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2022-12-31",
              "val": 120000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2022-12-31",
              "val": 120000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 120000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-03-31",
              "val": 120000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 120000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-06-30",
              "val": 120000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 4400000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 4400000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 4400000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2024-06-30",
              "val": 4400000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 4400000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            }
          ]
        }
      },
      "FairValueOfAssetsAcquired": {
        "label": "Fair Value of Assets Acquired",
        "description": "The fair value of assets acquired in noncash investing or financing activities.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7900000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2500000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 900000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 400000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 50156000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 58837000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 58837000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 69742000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 69742000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 79444000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 79444000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 66280000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 66280000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 69820000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 69820000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 61818000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 61818000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 70381000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 70381000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 63106000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 63106000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 57133000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 57133000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 44667000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 44667000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 44508000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 44508000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 41047000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 41047000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 49046000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 49046000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 60871000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 60871000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 80943000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpense": {
        "label": "Finite-Lived Intangible Assets, Amortization Expense (Deprecated 2012-01-31)",
        "description": "Aggregate amount of intangible asset amortization recognized as expense during the period.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 9400000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 9000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8700000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 19956000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 16575000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 20046000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 17295000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 13956000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 13484000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 11663000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 21252000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 21939000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 40033000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 36902000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 28008000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 29161000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 26605000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 9634000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 9503000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 10678000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 9952000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 8467000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 8142000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8450000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 9782000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 8648000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 14188000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 13841000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 12834000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 19040000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 20782000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 7382000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6502000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 6560000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5123000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4457000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 4027000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3330000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4917000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 4210000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 10370000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 10426000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 9204000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 12013000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 12572000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 8399000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 7984000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 8068000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6541000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5261000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 5053000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 5063000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 5905000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 4684000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 10633000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 11767000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 10522000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 15245000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 12410000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 8623000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 8991000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 9438000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 7854000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6561000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 5857000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 6232000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 7697000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 5647000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 11381000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 12029000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 11835000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 17438000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 18032000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 8839000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 9289000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 10332000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 9144000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 7453000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 7283000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 7087000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 8915000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 7415000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 12430000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 12707000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 12097000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 18779000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 19442000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAverageUsefulLife": {
        "label": "Finite-Lived Intangible Assets, Average Useful Life (Deprecated 2012-01-31)",
        "description": "The average useful life of a major finite-lived intangible asset class. A major class is composed of intangible assets that can be grouped together because they are similar either by their nature or by their use in the operations of a company.",
        "units": {
          "pure": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 12,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsFutureAmortizationExpense": {
        "label": "Finite-Lived Intangible Assets, Future Amortization Expense (Deprecated 2012-01-31)",
        "description": "The aggregate estimated amortization expense for succeeding fiscal years for intangible assets subject to amortization.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 69209000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 105908000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 128046000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 128046000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 132575000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 132575000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 138288000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 138288000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 131402000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 131402000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 125729000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 125729000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 107973000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 107973000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 114227000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 114227000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 104931000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 104931000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 115601000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 115601000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 97210000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 97210000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 143543000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 143543000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 138719000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 138719000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 133546000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 133546000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 172547000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 172547000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 190786000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 62833000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 58844000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 65122000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 55909000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 46155000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 46155000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 43846000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 43846000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 41825000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 41825000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 58468000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 58468000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 52543000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 52543000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 99035000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 99035000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 97672000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 97672000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 84500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 84500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 111676000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 111676000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 109843000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -100000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -100000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -100000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -200000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -200000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -200000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -100000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -100000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -100000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -200000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -200000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -200000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1300000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1300000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1300000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3100000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3100000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3100000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1100000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1100000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1100000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 600000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 600000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 600000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2100000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2100000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2100000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3400000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3400000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3400000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1100000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1100000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1100000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4500000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -4200000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FutureAmortizationExpenseAfterYearFive": {
        "label": "Future Amortization Expense, after Year Five (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized for the remainder of the finite-lived intangible asset useful life after the fifth succeeding fiscal year.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 25839000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearFive": {
        "label": "Future Amortization Expense, Year Five (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year five of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7608000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearFour": {
        "label": "Future Amortization Expense, Year Four (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year four of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8180000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearOne": {
        "label": "Future Amortization Expense, Year One (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year one of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9993000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearThree": {
        "label": "Future Amortization Expense, Year Three (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year three of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8395000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearTwo": {
        "label": "Future Amortization Expense, Year Two (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year two of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9194000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness": {
        "label": "Gain (Loss) on Components Excluded from Assessment of Interest Rate Cash Flow Hedge Effectiveness",
        "description": "The net gain (loss) included in earnings for the period relating to components of the gain (loss) on interest rate cash flow hedging instruments excluded from the assessment of fair value hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 600000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1700000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 600000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 700000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1300000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 700000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 700000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2000000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2000000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 700000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 700000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 700000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 700000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1400000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1400000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 700000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 700000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2100000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2100000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 700000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 700000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2800000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 700000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 700000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1400000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1400000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 700000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 700000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2100000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2100000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 700000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 700000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2800000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2800000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 700000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 700000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1500000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1500000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 800000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 800000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1800000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1800000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 300000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 300000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2100000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2100000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 300000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 300000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 700000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 400000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1100000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 400000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1600000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 400000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": -835000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -2177000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -2324000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -2474000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -2474000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -1092000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -1442000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -1442000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -1500000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -1500000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1599000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1599000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1599000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -310000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -310000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -326000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -326000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -481000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -481000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -615000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -615000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -615000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -83000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -83000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -145000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -145000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -194000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -194000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -226000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -226000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -27000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -27000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -71000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -71000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -220000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -170000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 18000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 18000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 33000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 116681000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 59862000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 30794000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 88047000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 28185000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 117440000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 117440000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 32808000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 65884000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 65884000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 33076000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 33076000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 96588000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 96588000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 30704000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 30704000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 126519000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 126519000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 126519000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 32596000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 32596000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 65736000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 65736000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 33140000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 33140000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 98219000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 98219000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 32483000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 32483000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 129389000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 129389000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 129389000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 36178000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 36178000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 70453000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 70453000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 34275000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 34275000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 105760000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 105760000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 35307000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 35307000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 137609000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 137609000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 137609000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 41631000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 41631000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 80488000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 80488000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 38858000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 38858000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 116871000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 116871000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 38651000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 38651000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 157861000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 157861000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 157861000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 41089000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 41089000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 82935000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 82935000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 41846000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 41846000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 128633000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 128633000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 45698000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 45698000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 173890000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 173890000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 173890000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 42599000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 42599000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 87519000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 87519000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 44920000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 44920000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 133717000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 133717000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 46198000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 46198000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 182510000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 182510000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 182510000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 49295000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 49295000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 103612000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 103612000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 54317000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 54317000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 156239000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 156239000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 52627000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 52627000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 207017000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 207017000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 207017000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 52914000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 52914000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 108374000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 108374000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 55460000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 55460000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 165560000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 165560000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 57186000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 57186000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220878000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220878000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220878000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 60931000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 60931000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 122011000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 122011000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 61080000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 61080000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 185966000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 185966000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 63955000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 63955000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 244938000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 244938000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 244938000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 60361000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 60361000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 120316000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 120316000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 59955000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 59955000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 186653000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 186653000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 66337000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 66337000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 261317000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 261317000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 261317000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 65812000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 65812000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 126080000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 126080000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 60268000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 60268000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 231111000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 231111000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 105031000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 105031000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 300832000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 300832000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 300832000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 70770000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 70770000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 144096000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 144096000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 73326000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 73326000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 226194000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 226194000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 82098000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 82098000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 309660000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 309660000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 309660000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 77949000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 77949000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 159437000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 159437000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 81488000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 81488000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 243201000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 243201000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 83764000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 83764000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 326248000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 326248000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 326248000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 70101000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 70101000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 159770000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 159770000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 89669000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 89669000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 248804000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 248804000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 89034000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 89034000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 335825000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 335825000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 335825000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 92024000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 92024000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 249267000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 249267000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 157243000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 157243000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 341154000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 341154000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 91887000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 91887000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 442291000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 442291000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 91561000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 91561000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 190242000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 190242000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 98681000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 98681000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 296178000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 105936000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 404794000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 119115000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 235930000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 116815000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 138768000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 148705000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 148705000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 148705000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2009-12-31",
              "val": 148705000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2009-12-31",
              "val": 148705000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 143252000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 148597000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 149112000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 149112000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 149112000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 149112000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 149112000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2010-12-31",
              "val": 149112000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2010-12-31",
              "val": 149112000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 152498000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 154191000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 150018000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 172610000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 172610000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 172610000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 172610000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 172610000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2011-12-31",
              "val": 172610000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2011-12-31",
              "val": 172610000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 175105000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 170929000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 174614000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 174994000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 174994000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 174994000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 174994000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 174994000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2012-12-31",
              "val": 174994000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2012-12-31",
              "val": 174994000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 172459000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 171403000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 180988000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 180521000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 180521000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 180521000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 180521000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 180521000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 180521000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 180521000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 180466000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 181619000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 176537000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 184450000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 184450000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 184450000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 184450000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 184450000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 184450000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 184450000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 176932000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 179705000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 180392000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 178934000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 178934000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 178934000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 178934000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 178934000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 178934000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2015-12-31",
              "val": 178934000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 181941000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 180657000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 180952000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 178228000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 178228000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 178228000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 178228000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 178228000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2016-12-31",
              "val": 178228000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 178228000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 180601000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 196670000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 199521000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 199873000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 199873000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 199873000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 199873000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 199873000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 199873000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2017-12-31",
              "val": 199873000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 201022000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 195974000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 216046000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 214489000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 214489000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 214489000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 214489000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 214489000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2018-12-31",
              "val": 214489000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2018-12-31",
              "val": 214489000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 214517000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 215157000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 212171000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 239724000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 239724000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 239724000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 239724000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 239724000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2019-12-31",
              "val": 239724000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 239724000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 233211000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 235426000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 238100000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 243347000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 243347000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 243347000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 243347000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 243347000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 243347000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 243347000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 242586000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 353842000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 355240000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 359345000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 359345000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 359345000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 359345000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 359345000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 359345000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 359345000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 360968000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 355528000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 355292000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 361795000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 361795000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 361795000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 361795000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 361795000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 361795000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 362942000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 364206000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 361766000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 365961000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 365961000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 365961000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 365961000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 365961000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 366000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 408672000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 408023000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 412071000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 405100000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 405100000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 405100000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 405100000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 405100000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 407486000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 414488000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 413651000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 414004000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 414004000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 414004000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 412104000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 410946000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 2332000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24689000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24689000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24689000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 6200000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6741000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6741000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6741000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13077000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13077000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13077000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5047000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5047000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5047000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1720000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1720000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1720000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13541000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13541000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13541000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 20282000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 20282000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 20282000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24826000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24826000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24826000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 220000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 220000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 220000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 120346000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 120346000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 120346000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8498000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8498000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8498000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 45782000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": -9148000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -10563000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10563000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2426000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2426000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2426000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -8104000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -8104000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -8104000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5666000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5666000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5666000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -409000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -409000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -409000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -5303000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -5303000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5303000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4348000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4348000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4348000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6048000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6048000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6048000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4166000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4166000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -6643000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1900000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1900000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1900000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 7605000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 407000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 407000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1191000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1191000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1191000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2384000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2384000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2384000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1214000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1214000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1214000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -9148000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -9148000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -10563000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            }
          ]
        }
      },
      "GrossProfit": {
        "label": "Gross Profit",
        "description": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 529766000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 262873000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 138440000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 393350000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 130477000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 526281000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 526281000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 142361000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 142361000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 291645000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 291645000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 149284000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 149284000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 149284000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 433852000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 433852000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 142207000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 142207000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 142207000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 578623000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 578623000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 578623000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 144771000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 154925000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 154925000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 154925000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 154925000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 328958000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 328958000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 174033000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 174033000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 174033000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 174033000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 487625000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 487625000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 158667000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 158667000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 158667000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 158667000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 646506000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 646506000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 646506000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 158881000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 158881000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 174774000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 174774000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 174774000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 174774000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 359463000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 359463000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 184689000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 184689000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 184689000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 184689000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 530098000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 530098000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 170635000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 170635000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 170635000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 170635000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 699148000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 699148000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 699148000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 169050000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 169050000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 183974000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 183974000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 183974000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 183974000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 381670000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 381670000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 197698000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 197698000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 197698000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 197698000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 567453000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 567453000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 185783000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 185783000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 185783000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 185783000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 756118000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 756118000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 756118000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 188665000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 188665000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 202097000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 202097000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 202097000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 202097000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 420615000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 420615000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 218518000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 218518000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 218518000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 218518000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 633951000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 633951000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 213336000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 213336000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 213336000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 213336000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 816116000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 816116000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 816116000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 182165000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 182165000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 215544000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 215544000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 215544000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 215544000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 448301000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 448301000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 232757000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 232757000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 232757000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 232757000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 672575000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 672575000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 224274000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 224274000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 224274000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 224274000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 890270000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 890270000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 890270000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 217695000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 217695000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 227537000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 227537000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 227537000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 227537000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 488080000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 488080000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 260543000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 260543000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 260543000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 260543000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 734810000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 734810000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 246730000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 246730000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 246730000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 246730000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 975436000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 975436000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 975436000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 240626000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 240626000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 258191000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 258191000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 258191000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 258191000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 550906000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 550906000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 292715000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 292715000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 292715000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 292715000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 824908000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 824908000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 274002000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 274002000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 274002000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 274002000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1097382000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1097382000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1097382000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 272474000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 272474000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 303099000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 303099000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 303099000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 303099000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 635538000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 635538000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 332439000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 332439000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 332439000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 332439000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 941181000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 941181000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 305643000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 305643000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 305643000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 305643000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1241542000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1241542000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1241542000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 300361000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 300361000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 331597000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 331597000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 331597000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 689450000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 689450000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 357853000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 357853000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 357853000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1034400000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1034400000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 344950000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 344950000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 344950000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1365549000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1365549000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1365549000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 331149000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 359590000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 359590000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 738932000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 738932000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 379342000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 379342000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1161538000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1161538000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 422606000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 422606000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1571040000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1571040000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1571040000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 470782000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 470782000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 960090000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 960090000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 489308000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 489308000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1433011000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1433011000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 472921000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 472921000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1889432000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1889432000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1889432000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 498753000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 498753000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1012785000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1012785000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 514032000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 514032000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1519411000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1519411000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 506626000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 506626000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2004338000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2004338000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2004338000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 542971000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 542971000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1115821000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1115821000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 572850000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 572850000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1663803000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1663803000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 547982000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 547982000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2189970000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2189970000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2189970000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 593070000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 593070000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1212229000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1212229000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 619159000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 619159000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1808267000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1808267000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 596038000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 596038000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2378927000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2378927000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 623379000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 623379000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1318111000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1318111000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 694732000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 694732000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2001465000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 683354000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2659579000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 722739000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1501826000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 779087000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "GuaranteeObligationsCurrentCarryingValue": {
        "label": "Guarantor Obligations, Current Carrying Value",
        "description": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ImpairmentOfIntangibleAssetsExcludingGoodwill": {
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "description": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2200000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2200000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1511000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1511000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8212000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 8212000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8212000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8212000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8212000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1100000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2200000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2200000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2200000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2200000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2200000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            }
          ]
        }
      },
      "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": {
        "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)",
        "description": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2200000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ImpairmentOfInvestments": {
        "label": "Other than Temporary Impairment Losses, Investments",
        "description": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 150000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 150000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 150000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 150000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            }
          ]
        }
      },
      "ImpairmentOfLongLivedAssetsToBeDisposedOf": {
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "description": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 800000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8212000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8212000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 8212000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8212000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8212000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8212000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1110000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1110000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2228000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2228000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2228000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2228000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2228000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2228000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2228000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2629000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2629000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2629000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2629000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2629000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 968000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 968000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2501000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 124974000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 151660000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 151660000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 169365000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 169365000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 169365000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 184159000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 184159000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 184159000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 184086000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 184086000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 184086000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 148510000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 148510000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 148510000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 187200000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 187200000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 187200000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 227875000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 227875000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 227875000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 268714000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 268714000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 268714000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 337437000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 337437000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 337437000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 377964000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 377964000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 377964000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 483694000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 483694000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 483694000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 689994000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 689994000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 689994000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 684661000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 684661000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 684661000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 889133000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 889133000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 889133000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 897336000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 897336000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1057551000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2019-01-01",
              "end": "2019-12-31",
              "val": 522218000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 484549000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 163954000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 661985000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 661985000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 240090000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 491821000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 251731000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 710771000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 710771000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 218950000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 218950000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 902654000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 902654000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 902654000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 241491000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 241491000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 412574000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 412574000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 171083000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 171083000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 646757000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 646757000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 234183000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 234183000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 859972000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 859972000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 859972000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 267688000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 267688000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 553617000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 553617000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 285929000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 285929000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 821508000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 821508000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 267891000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 267891000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1061176000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1061176000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1061176000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 295479000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 295479000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 554535000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 554535000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 259056000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 259056000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 853444000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 853444000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 298909000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 298909000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1109831000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1109831000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 310084000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 310084000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 672436000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 672436000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 362352000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 362352000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1017207000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 344771000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1324189000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 355442000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 772666000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 417224000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 49565000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 50469000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 50469000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 65057000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 65057000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 65057000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 76458000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 76458000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 76458000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 79175000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 79175000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 79175000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 98045000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 98045000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 98045000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 85941000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 85941000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 85941000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 93971000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 93971000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 93971000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 112343000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 112343000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 112343000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 120305000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 120305000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 120305000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 144254000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 144254000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 144254000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 178291000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 178291000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 178291000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 212660000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 212660000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 212660000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 175311000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 175311000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 175311000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172043000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172043000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 172043000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 212495000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 212495000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 266638000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 170187000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 86818000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 48773000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 130635000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 43817000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 174539000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 174539000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 48116000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 102400000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 102400000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 54284000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 54284000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 151663000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 151663000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 49263000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 49263000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 202129000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 202129000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 202129000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 53173000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 53173000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 124108000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 124108000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 70935000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 70935000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 179726000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 179726000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 55618000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 55618000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 234422000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 234422000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 234422000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 59650000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 59650000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 135021000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 135021000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 75371000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 75371000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 197533000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 197533000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 62512000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 62512000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 260617000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 260617000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 260617000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 60797000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 60797000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 138824000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 138824000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 78028000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 78028000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 203302000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 203302000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 64478000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 64478000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 263261000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 263261000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 263261000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 67743000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 67743000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 148485000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 148485000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 80742000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 80742000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 216693000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 216693000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 68208000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 68208000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 246555000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 246555000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 246555000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 66924000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 66924000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 148527000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 148527000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 81603000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 81603000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 213356000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 213356000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 64829000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 64829000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 273141000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 273141000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 273141000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 66309000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 66309000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 163195000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 163195000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 96886000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 96886000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 244719000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 244719000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 81524000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 81524000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 321846000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 321846000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 321846000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 84737000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 84737000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 199322000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 199322000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 114585000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 114585000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 291371000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 291371000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 92049000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 92049000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 381057000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 381057000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 381057000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 104349000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 104349000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 241658000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 241658000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 137309000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 137309000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 350697000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 350697000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 109039000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 109039000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 457742000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 457742000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 457742000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 124792000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 124792000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 280914000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 280914000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 156122000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 156122000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 413712000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 413712000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 132798000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 132798000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 522218000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 522218000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 136773000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 136773000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 320595000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 320595000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 183822000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 183822000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 484549000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 163954000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 661985000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 240090000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 491821000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 251731000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 54018000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 27080000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 15106000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 39361000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 12281000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 52304000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 52304000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 15088000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 32175000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 32175000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 17087000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 17087000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 46723000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 46723000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 14548000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 14548000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 60809000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 60809000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 60809000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 16567000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 16567000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 38848000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 38848000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 22281000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 22281000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 55970000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 55970000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 17122000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 17122000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 72668000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 72668000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 72668000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 18916000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 18916000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 42967000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 42967000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 24051000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 24051000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 62606000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 62606000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 19639000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 19639000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 82330000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 82330000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 82330000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 15930000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 15930000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 39959000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 39959000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 24029000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 24029000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 58745000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 58745000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 18786000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 18786000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 75467000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 75467000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 75467000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 21150000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 21150000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 44648000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 44648000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 23498000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 23498000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 60693000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 60693000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 16045000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 16045000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 64604000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 64604000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 64604000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 20346000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 20346000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 45011000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 45011000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 24665000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 24665000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 65611000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 65611000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 20600000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 20600000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 81006000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 81006000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 81006000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 20284000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 20284000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 49964000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 49964000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 29680000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 29680000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 75036000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 75036000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 25072000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 25072000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 99792000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 99792000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 99792000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 15679000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 15679000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 44857000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 44857000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 29178000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 29178000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 66392000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 66392000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 21535000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 21535000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 117788000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 117788000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 117788000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14873000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14873000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 43502000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 43502000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28629000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28629000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 59327000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 59327000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 15825000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 15825000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 80695000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 80695000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 80695000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 22083000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 22083000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 52504000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 52504000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 30421000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 30421000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 76464000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 76464000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 23960000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 23960000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 94426000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 94426000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 94426000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 24917000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 24917000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 59743000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 59743000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 34826000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 34826000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 77376000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 77376000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 17633000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 17633000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 79854000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 79854000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 79854000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 35801000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 35801000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 84926000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 84926000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 49125000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 49125000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 128698000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 128698000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 43772000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 43772000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 157810000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 157810000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 157810000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47526000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47526000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 86630000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 86630000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 39104000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 39104000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 139875000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 139875000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 53245000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 53245000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 180883000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 180883000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 180883000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 53634000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 53634000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 115327000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 115327000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 61693000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 61693000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 170987000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 170987000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 55660000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 55660000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 216134000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 216134000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 216134000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 59900000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 59900000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 115658000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 115658000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 55758000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 55758000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 181726000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 181726000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 66068000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 66068000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 221964000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 221964000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 67407000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 67407000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 135770000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 135770000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 68363000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 68363000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 205931000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 70161000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 264725000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 76996000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 155808000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 78812000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-03-31",
              "val": 8717000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 56950000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 80036000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12020000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12020000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 29983000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 29983000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 79909000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 79909000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12171000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12171000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 81923000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 81923000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 96103000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 96103000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11400000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11400000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 128325000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 128325000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 179720000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 179720000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7200000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7200000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 97127000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 97127000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 160860000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13233000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 90918000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 49547000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 45731000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 45731000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 48113000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 48113000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 48113000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 44347000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 44347000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 44347000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68921000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68921000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68921000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 67721000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 67721000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 67721000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 60239000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 60239000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 60200000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 54877000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 54900000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 54900000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 74700000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 74700000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 74700000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 81200000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 81200000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 81200000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 69700000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 69700000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 69700000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 110700000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 110700000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 110700000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 161700000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 161700000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 161700000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 239800000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 239800000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 239800000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 160900000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 192500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 192500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 192500000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13200000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 90900000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 233100000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 233100000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 307200000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 307200000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15600000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15600000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 137400000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 137400000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 150100000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 167498000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 22300000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 107100000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 28926000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 28926000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 28926000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 19972000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 12906000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 10925000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 14098000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 14098000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 20535000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 20516000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 20516000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 20516000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 20516000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 20516000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 15150000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 15769000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 24051000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 19476000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 19476000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 19476000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 19476000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 19476000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 14708000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 17383000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 16823000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 19464000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 19464000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 19464000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 19464000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 19464000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 21751000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 19854000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 22570000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 48430000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 48430000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 48430000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 48430000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 48430000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 27192000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 20305000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 18212000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 16972000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 16972000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 16972000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 16972000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 16972000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 14459000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 15988000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 14405000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 26990000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 26990000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 26990000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 26990000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 26990000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 13757000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 34995000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 76132000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 64985000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 64985000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 64985000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 15969000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 32308000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "IncomeTaxesReceivableNoncurrent": {
        "label": "Income Taxes Receivable, Noncurrent",
        "description": "Carrying amount due after 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": "2018-12-31",
              "val": 19219000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 19219000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 14982000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 14960000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 14960000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 14960000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 14960000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 14960000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 14960000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 11543000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 6329000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 6329000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 6329000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 6329000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 6329000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 6329000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 6329000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2450000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2450000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1806000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 1806000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1806000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 1806000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 1806000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2359000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 361000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 539000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 717000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 717000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 717000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1548000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1548000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            }
          ]
        }
      },
      "IncomeTaxHolidayAggregateDollarAmount": {
        "label": "Income Tax Holiday, Aggregate Dollar Amount",
        "description": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3900000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3900000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3900000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5300000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8500000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8500000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8500000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7800000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7800000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7800000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8900000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8900000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8900000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9200000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9200000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9200000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13700000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13700000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13700000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14200000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14200000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14200000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 21400000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 21400000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 21400000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            }
          ]
        }
      },
      "IncomeTaxReceivable": {
        "label": "Income Taxes Receivable",
        "description": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 14910000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 28926000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 28926000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 11792000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 11792000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 11792000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 11792000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 11792000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 13219000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 13195000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 12859000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 27672000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 27672000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 27672000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 27672000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 27672000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 20217000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 25581000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 20438000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 35475000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 35475000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 35475000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 35475000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 35475000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 26207000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 41315000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 23769000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 14098000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 14098000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 14098000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 13813000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 22744000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsPayable": {
        "label": "Increase (Decrease) in Accounts Payable",
        "description": "The increase (decrease) during the reporting period in the aggregate amount 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.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -1684000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -6868000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 4308000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 6107000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3467000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3327000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -4155000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -6799000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -557000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -557000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -4450000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -4450000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3802000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3802000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2347000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2347000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8086000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8086000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -8123000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -8123000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -12113000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -12113000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -4977000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -8573000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 11217000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 4481000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsPayableTrade": {
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "description": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -4327000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -9156000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -9156000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 5081000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 4308000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 6107000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3482000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3482000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3482000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 548000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 548000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 7002000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 7002000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 8305000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 8305000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 13884000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 13884000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 13015000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3990000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3990000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -6759000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -6759000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -4893000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -4893000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1304000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2898000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2898000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3654000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5567000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2549000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6466000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2184000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3958000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4399000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4399000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4399000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1857000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1857000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 337000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 337000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 6876000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 6876000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6703000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6703000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6703000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -4332000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -4332000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2992000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2992000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2841000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2841000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2468000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2468000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2468000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1801000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1801000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 99000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 99000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2496000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2496000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2117000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2117000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2117000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -3687000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -3687000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1422000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1422000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -3540000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -3540000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1391000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1391000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1391000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1939000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1939000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1336000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1336000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -166000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -166000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -166000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 699000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 699000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -4030000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -4030000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1181000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1181000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1957000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1957000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1957000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1755000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1755000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -6729000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -6729000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 512000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 512000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 981000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 981000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 981000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2460000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2460000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3812000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3812000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 637000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 637000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11233000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11233000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11233000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -4016000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -4016000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -6735000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -6735000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3930000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3930000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3467000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3467000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3327000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -4155000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -6799000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -557000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 10266000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -7101000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -1132000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1155000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1155000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 17393000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -16544000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 16544000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -6916000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 6916000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6914000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6914000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6914000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 14433000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 14433000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 24213000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 24213000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 16181000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 16181000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24809000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24809000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24809000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 17818000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 17818000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 8192000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 8192000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -255000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -255000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3487000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3487000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3487000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 23722000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 23722000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 24161000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 24161000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12795000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12795000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15946000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15946000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15946000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 21707000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 21707000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 9786000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 9786000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 8464000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 8464000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3626000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3626000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3626000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 51438000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 51438000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 57126000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 57126000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 51024000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 51024000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 50142000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 50142000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 50142000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 21504000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 21504000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 23647000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 23647000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 16647000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 16647000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22554000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22554000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22554000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 19429000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 19429000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 32400000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 32400000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 18724000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 18724000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 24918000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 24918000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 24918000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 21800000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 21800000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 32872000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 32872000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 33041000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 33041000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18401000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18401000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 18401000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 33421000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 33421000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 37699000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 37699000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24451000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24451000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22472000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22472000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22472000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 38062000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 38062000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 57277000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 57277000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 72409000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 72409000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 60722000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 60722000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 60722000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 54735000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 54735000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 50721000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 50721000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 49050000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 49050000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33141000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33141000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33141000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 37531000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 37531000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 53794000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 53794000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35061000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35061000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 41398000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 41398000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 41398000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 44133000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 44133000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 61158000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 61158000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 54557000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 54557000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 53871000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 53871000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 53871000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 53841000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 53841000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 82981000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 82981000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 56087000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 56087000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28280000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28280000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 45240000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 45240000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 74889000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 74889000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 82586000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 68722000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 56808000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 82844000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccruedLiabilities": {
        "label": "Increase (Decrease) in Accrued Liabilities",
        "description": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 4257000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -3423000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -5241000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 705000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 705000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -4916000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 7432000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 7432000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 16447000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 16447000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 30604000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 30604000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 30604000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -12618000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -16502000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -5171000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -5171000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 16664000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 16664000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 17564000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 17564000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16915000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -14698000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -14698000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -12819000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -12819000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -3751000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -3751000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3011000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 187000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 187000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -16919000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -16216000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -11687000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -9837000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -3269000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -335000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16512000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16512000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -10231000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -10231000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -3344000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -3344000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 16216000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 16216000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 36392000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -26225000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -27589000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -24503000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            }
          ]
        }
      },
      "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": 7672000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2279000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3551000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3551000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1327000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -3252000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -6314000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -6314000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7719000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7719000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7719000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3098000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3098000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -6849000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -6849000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -10826000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -10826000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12360000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12360000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12360000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -2410000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -2410000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -6695000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -6695000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -10433000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -10433000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -13373000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -13373000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -13373000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2287000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2287000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -5037000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -5037000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -7487000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -7487000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -7551000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -7551000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -7551000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -937000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -937000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2344000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2344000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3419000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3419000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -11019000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -11019000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -11019000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -609000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -609000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1855000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1855000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -3347000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -3347000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3032000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3032000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3032000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 703000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 703000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -526000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -526000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -735000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -735000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4378000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4378000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 838000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6446000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 6216000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6929000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInDeferredCompensation": {
        "label": "Increase (Decrease) in Deferred Compensation",
        "description": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -726000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 159000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 370000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 484000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 484000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 101000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -71000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -71000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 135000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 135000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 290000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 290000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 290000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 88000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 88000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 71000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 71000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -320000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -320000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -171000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -171000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -171000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 176000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 176000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 88000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 88000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 176000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 176000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 184000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 184000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 114000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 114000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 89000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 89000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 226000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 444000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -86000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -86000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 58000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": -805000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -682000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -698000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 925000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 925000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 524000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 2558000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 2558000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2570000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2570000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2370000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2370000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2370000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -355000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -355000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 369000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 369000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3018000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3018000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7341000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7341000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7341000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1699000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1699000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3736000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3736000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 5151000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 5151000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6888000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6888000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6888000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 869000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 869000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2364000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2364000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4050000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4050000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6442000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6442000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6442000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3227000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3227000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 8139000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 8139000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 11566000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 11566000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14195000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14195000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14195000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1153000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1153000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -706000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -706000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2688000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2688000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -319000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -319000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -319000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 637000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 637000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3088000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3088000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3798000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3798000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7672000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7672000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 469000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 469000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1898000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1898000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2279000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3551000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1327000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -3252000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            }
          ]
        }
      },
      "IncreaseDecreaseInInventories": {
        "label": "Increase (Decrease) in Inventories",
        "description": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 18468000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -6876000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -8145000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -6223000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -6223000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 12179000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -12977000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 12977000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -22460000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 22460000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19469000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19469000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19469000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -897000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -897000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 5692000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 5692000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 9732000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 9732000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6310000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6310000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7579000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 8687000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 8687000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 12896000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 12896000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 18078000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 18078000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13752000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17208000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17208000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 8472000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 10717000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1654000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4939000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 6360000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 10216000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1347000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1347000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1347000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2200000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2200000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5575000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5575000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 12638000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 12638000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 38310000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 38310000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 38310000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10142000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10142000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 16023000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 16023000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 27238000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 27238000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 34969000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 34969000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 34969000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1764000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1764000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -214000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -214000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2503000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2503000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7648000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7648000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7648000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5369000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5369000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 18850000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 18850000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22966000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22966000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19062000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19062000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19062000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8070000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8070000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16825000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16825000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 27415000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 27415000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25623000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25623000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25623000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 14521000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 14521000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22911000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22911000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 36582000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 36582000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37306000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37306000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37306000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 14434000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 14434000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 29254000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 29254000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25091000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25091000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18885000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18885000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18885000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7919000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7919000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 20412000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 20412000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 46891000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 46891000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 52919000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 52919000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 52919000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 18854000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 18854000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 49349000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 49349000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 99621000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 99621000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121731000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121731000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121731000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23887000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23887000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 38906000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 38906000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 31647000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 31647000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28651000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28651000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28651000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2412000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2412000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 6213000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 6213000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 24756000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 24756000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28001000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28001000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2163000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2163000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4081000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4081000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2202000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 789000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -2239000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1787000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "IncreaseDecreaseInOperatingCapital": {
        "label": "Increase (Decrease) in Operating Capital",
        "description": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 126320000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 91640000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherOperatingAssets": {
        "label": "Increase (Decrease) in Other Operating Assets",
        "description": "Amount of increase (decrease) in operating assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 3902000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -2768000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -3126000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 7842000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 7842000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -1441000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -1634000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1634000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -5836000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 5836000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13208000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13208000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13208000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -2662000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -6546000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -7293000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -7293000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3056000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3056000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1339000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1339000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1339000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3165000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3165000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2836000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2836000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -539000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -539000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3933000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3933000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3933000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -6301000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -6301000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -4407000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -4407000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -4717000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -4717000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4325000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4325000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1312000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1312000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2950000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2950000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3375000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3375000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25073000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -15479000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -32792000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -41041000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherOperatingCapitalNet": {
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "description": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -12187000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -11319000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -11319000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10746000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -5203000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -16538000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -18087000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -18087000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -23525000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 27516000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 23752000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7726000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3994000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -8648000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12380000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8119000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -12491000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -12491000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 38531000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 38531000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 21426000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 21426000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 10734000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 10734000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -47418000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -47418000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -47418000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 52302000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 52302000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 55781000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 55781000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 58214000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 58214000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39731000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39731000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39731000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 49601000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 49601000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 45822000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 45822000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 54770000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 54770000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34788000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34788000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34788000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 64881000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 64881000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -4540000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -4540000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -30579000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -30579000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -60238000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -60238000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -60238000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 57081000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 57081000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55162000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55162000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 51961000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 51961000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 55145000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 55145000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 55145000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 52904000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 52904000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 94729000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 94729000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 87566000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 87566000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 102849000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 102849000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 102849000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5307000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5307000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 24236000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 24236000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 17902000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 17902000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -13682000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -13682000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -13682000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 21416000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 21416000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -18783000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -18783000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 45272000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 45272000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 80665000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 80665000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10325000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9487000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 139906000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 133460000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 160944000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 156359000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 46396000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 66538000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1873000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1985000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 1899000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1892000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1656000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1846000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1846000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1633000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1568000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1568000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1451000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1451000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1495000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1495000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1308000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1308000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1424000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1424000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1424000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1231000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1231000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1202000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1202000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1132000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1132000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1196000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1196000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1150000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1150000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1170000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1170000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1170000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 902000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 902000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 830000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 830000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 716000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 716000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 829000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 829000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 792000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 792000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 826000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 826000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1652000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 721000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 721000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 711000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1421000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 670000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1340000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 701000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1403000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 655000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1311000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 704000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1409000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1409000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 621000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1241000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1105000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1105000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 922000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 922000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1068000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1068000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 953000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 953000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1048000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1048000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1048000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 914000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 914000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 984000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 984000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 993000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 993000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1079000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1079000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1244000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1244000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1152000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1152000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1152000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1877000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1877000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1902000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1902000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1874000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1874000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1851000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1851000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1719000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1719000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1798000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1798000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1798000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1613000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1613000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1620000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1620000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1592000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1592000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1658000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1658000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1697000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1697000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1606000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1606000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1606000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1345000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1345000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1384000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1384000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1400000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1400000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1427000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1427000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1469000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1469000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1427000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1427000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1427000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1278000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1278000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1286000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1286000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1268000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1268000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1342000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1342000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1376000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1376000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1380000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1380000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1380000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1387000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1387000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1367000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1367000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1329000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1329000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1387000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1387000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1388000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1388000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1372000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1372000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1372000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1154000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1154000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1058000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1058000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 936000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 936000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1003000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1003000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 866000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 866000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 977000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 977000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 977000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 967000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 967000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 941000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 941000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 897000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 897000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 932000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 932000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 896000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 896000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 912000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 912000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 912000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 861000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 861000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 821000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 821000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 763000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 763000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 803000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 803000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 752000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 752000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 779000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 779000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 603000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 603000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 601000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 601000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 581000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 581000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 602000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 579000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 598000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 514000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 443000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 358000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 63907000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 63907000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 63907000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 57873000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 57554000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 55752000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 55752000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 55752000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 55752000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 55752000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 54715000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 53044000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 50607000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 69209000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 69209000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 69209000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 69209000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 69209000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 68426000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 64627000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 63363000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 62833000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 62833000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 62833000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 62833000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 62833000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 61036000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 58103000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 61387000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 58844000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 58844000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 58844000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 58844000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 58844000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 57281000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 55550000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 59210000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 65122000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 65122000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 65122000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 65122000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 65122000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 59911000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 57517000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 58650000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 55909000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 55909000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 55909000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 55909000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 55909000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 53257000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 49729000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 47566000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 46155000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 46155000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 46155000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 46155000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 46155000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 45686000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 46089000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 45251000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 43846000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 43846000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 43846000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 43846000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 43846000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 41893000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 39036000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 42420000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 41825000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 41825000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 41825000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 41825000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 41825000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 39499000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 37989000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 35662000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 58468000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 58468000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 58468000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 58468000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 58468000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 57948000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 55619000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 53467000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 52543000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 52543000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 52543000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 52543000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 52543000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 53969000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 96757000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 94976000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 99035000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 99035000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 99035000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 99035000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 99035000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 105188000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 100594000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 99968000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 97672000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 97672000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 97672000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 97672000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 97672000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 94361000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 90932000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 87129000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 84500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 84500000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 84500000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 84500000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 84500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 115352000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 110810000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 106885000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 111676000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 111676000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 111676000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 111676000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 111676000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 107408000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 103729000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 114790000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 109843000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 109843000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 109843000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 104750000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 98169000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "IntangibleAssetsNetIncludingGoodwill": {
        "label": "Intangible Assets, Net (Including Goodwill)",
        "description": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "units": {
          "USD": [
            {
              "end": "2018-01-01",
              "val": 243719000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 243719000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 258466000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 256314000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "InterestAndOtherIncome": {
        "label": "Interest and Other Income",
        "description": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 663000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 788000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 419000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1238000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 450000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1744000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1744000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 436000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 916000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 916000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 480000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 480000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1389000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1389000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 473000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 473000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1902000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1902000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1902000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 444000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 444000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 889000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 889000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 444000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 444000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1345000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1345000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 456000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 456000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1885000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1885000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1885000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 471000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 471000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 959000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 959000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 488000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 488000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1272000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1272000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 313000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 313000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1729000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1729000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1729000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 425000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 425000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 984000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 984000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 559000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 559000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1668000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1668000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 684000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 684000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2468000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2468000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2468000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 820000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 820000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1748000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1748000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 928000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 928000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2599000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2599000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 851000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 851000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3656000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3656000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3656000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1083000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1083000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2259000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2259000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1176000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1176000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3659000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3659000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1400000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1400000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5254000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5254000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5254000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 579000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 579000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 751000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 751000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 172000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 172000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 893000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 893000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 142000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 142000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1151000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1151000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1151000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 40000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 40000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 73000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 73000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 33000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 33000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 159000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 159000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 86000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 86000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 427000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 427000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 427000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 140000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 140000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 209000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 209000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 69000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 69000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 417000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 417000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 208000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 208000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 586000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 586000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 586000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 52000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 52000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 143000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 143000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 91000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 91000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 265000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 265000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 122000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 122000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 434000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 434000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 434000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 143000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 143000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 477000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 477000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 334000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 334000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 830000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 830000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 353000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 353000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1065000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1065000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1065000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 416000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 416000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 743000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 743000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 327000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 327000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1998000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1998000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1255000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1255000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5629000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5629000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5629000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4432000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4432000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7786000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7786000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3354000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3354000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10500000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10500000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2714000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2714000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12699000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12699000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1216000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1216000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1843000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1843000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 627000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 627000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2423000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 580000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3010000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 597000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1203000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 606000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "InterestExpense": {
        "label": "Interest Expense",
        "description": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 4589000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1099000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 459000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 1535000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 436000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1916000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1916000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 365000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1054000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1054000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 689000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 689000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1741000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1741000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 687000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 687000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2415000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2415000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2415000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 728000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 728000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1510000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1510000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 782000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 782000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2438000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2438000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 928000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 928000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3547000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3547000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3547000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1193000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1193000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2119000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2119000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 926000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 926000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2992000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2992000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 873000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 873000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3848000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3848000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3848000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 835000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 835000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2014000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2014000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1179000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1179000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3477000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3477000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1463000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1463000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5386000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5386000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5386000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2774000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2774000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5739000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5739000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2965000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2965000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 10033000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 10033000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4294000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4294000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15429000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15429000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15429000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6304000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6304000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 13563000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 13563000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7259000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7259000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 21313000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 21313000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7750000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7750000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29239000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29239000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29239000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8304000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8304000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 16508000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 16508000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 8204000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 8204000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 24294000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 24294000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7786000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7786000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32049000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32049000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32049000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8589000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8589000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 17744000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 17744000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 9155000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 9155000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 27508000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 27508000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9764000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9764000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 37225000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 37225000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 37225000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9274000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9274000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17731000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17731000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8457000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8457000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 26184000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 26184000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 8453000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 8453000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34744000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34744000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34744000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8386000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8386000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 16572000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 16572000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 8186000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 8186000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23662000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23662000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7090000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7090000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31055000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31055000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31055000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7692000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7692000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 17187000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 17187000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 9495000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 9495000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25297000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25297000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8110000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8110000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33125000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33125000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33125000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7584000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7584000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15197000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15197000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7613000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7613000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 22331000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 22331000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 7134000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 7134000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29808000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29808000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29808000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6996000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6996000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 15313000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 15313000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 8317000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 8317000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 26311000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 26311000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10998000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10998000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39858000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39858000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13127000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13127000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 23669000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10542000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 32316000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 8647000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41581000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 7911000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "InterestIncomeDepositsWithFinancialInstitutions": {
        "label": "Interest Income, Deposits with Financial Institutions",
        "description": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2320000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 300000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 56000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 348000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 48000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 486000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 486000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 53000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 191000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 191000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 138000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 138000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 327000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 327000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 136000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 136000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 663000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 663000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 369000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 369000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 788000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 419000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1238000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 450000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1744000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 436000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "InterestIncomeExpenseNonoperatingNet": {
        "label": "Interest Income (Expense), Nonoperating, Net",
        "description": "The net amount of nonoperating interest income (expense).",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1430000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -863000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -551000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -1414000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -551000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1752000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1752000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -359000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -722000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -722000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -363000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -363000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -1200000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -1200000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -478000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -478000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1803000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1803000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1803000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -757000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -757000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1203000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1203000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -446000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -446000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1603000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1603000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -400000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -400000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1946000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1946000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1946000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -391000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -391000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1125000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1125000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -735000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -735000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -2132000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -2132000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -1007000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -1007000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3501000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3501000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3501000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2303000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2303000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -4780000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -4780000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -2477000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -2477000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -8761000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -8761000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -3981000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -3981000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13700000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13700000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13700000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -5879000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -5879000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -12579000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -12579000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -6700000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -6700000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -19645000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -19645000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -7066000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -7066000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -26771000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -26771000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -26771000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -7484000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -7484000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -14760000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -14760000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -7276000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -7276000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -21695000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -21695000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -6935000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -6935000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -28393000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -28393000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -28393000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -7506000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -7506000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -15485000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -15485000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -7979000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -7979000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -23849000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -23849000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8364000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8364000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31971000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31971000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31971000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -8695000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -8695000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -16980000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -16980000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -8285000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -8285000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -25291000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -25291000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -8311000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -8311000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -33593000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -33593000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -33593000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -8346000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -8346000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -16499000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -16499000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -8153000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -8153000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -23503000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -23503000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -7004000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -7004000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -30628000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -30628000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -30628000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -7552000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -7552000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -16978000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -16978000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -9426000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -9426000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -24880000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -24880000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -7902000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -7902000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -32539000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -32539000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -32539000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -7532000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -7532000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -15054000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -15054000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -7522000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -7522000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -22066000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -22066000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -7012000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -7012000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -29374000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -29374000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -29374000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -6853000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -6853000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -14836000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -14836000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -7983000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -7983000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -25481000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -25481000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -10645000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -10645000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -38793000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -38793000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -12711000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -12711000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -22926000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -22926000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -10215000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -10215000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -30318000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -30318000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -7392000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -7392000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -35952000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3479000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -8224000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -4745000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -13207000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -4983000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3"
            }
          ]
        }
      },
      "InterestPaidNet": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "description": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 5076000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2773000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2773000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2598000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2598000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2598000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3763000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3763000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3763000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3944000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3944000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3944000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5024000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5024000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5024000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12284000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12284000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12300000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 27187000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 27200000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 27200000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31800000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31800000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 37600000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 37600000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 37600000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34700000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34700000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34700000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 29700000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 29700000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 29700000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32400000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32400000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32400000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40300000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40300000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 33800000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 33800000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 37700000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InventoryFinishedGoodsNetOfReserves": {
        "label": "Inventory, Finished Goods, Net of Reserves",
        "description": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 87337000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 87337000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 87337000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 89661000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 94140000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 89869000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 89869000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 89869000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 89869000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 89869000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 92790000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 97916000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 99749000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 97929000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 97929000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 97929000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 97929000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 97929000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 106342000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 100936000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 105572000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 95302000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 95302000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 95302000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 95302000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 95302000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 101516000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 105596000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 113441000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 116575000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 116575000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 116575000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 116575000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 116575000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 126240000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 133775000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 141151000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 138951000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 138951000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 138951000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 138951000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 138951000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 132291000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 128265000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 122042000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 115475000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 115475000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 115475000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 115475000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 115475000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 125147000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 122026000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 126295000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 113538000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 113538000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 113538000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 113538000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 113538000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 125829000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 125169000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 128920000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 124321000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 124321000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 124321000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 124321000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 124321000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 136522000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 139468000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 144433000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 133740000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 133740000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 133740000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 133740000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 133740000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 148384000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 159934000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 151224000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 143513000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 143513000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 143513000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 143513000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 143513000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 146473000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 157174000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 174258000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 182206000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 182206000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 182206000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 182206000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 182206000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 200742000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 216533000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 238474000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 246986000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 246986000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 246986000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 246986000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 246986000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 257268000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 258302000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 254546000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 244901000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 244901000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 244901000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 244901000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 244901000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 259321000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 243829000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 250557000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 245775000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 245775000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 245775000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 245775000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 245775000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 256269000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 253412000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 255095000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 248869000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 248869000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 248869000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 249864000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 251458000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryNet": {
        "label": "Inventory, Net",
        "description": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 110425000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 110425000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 110425000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 122032000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 131555000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 127885000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 127885000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 127885000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 127885000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 127885000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 127054000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 133934000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 137143000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 133099000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 133099000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 133099000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 133099000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 133099000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 141104000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 143703000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 147474000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 140946000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 140946000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 140946000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 140946000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 140946000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 148242000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 140938000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 145987000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 133427000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 133427000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 133427000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 133427000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 133427000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 141134000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 145400000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 156007000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 160342000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 160342000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 160342000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 160342000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 160342000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 173370000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 184500000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 192405000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 188833000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 188833000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 188833000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 188833000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 188833000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 183759000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 175688000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 168468000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 158034000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 158034000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 158034000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 158034000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 158034000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 172183000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 169693000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 176749000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 164318000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 164318000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 164318000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 164318000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 164318000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 163184000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 163184000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": 179039000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 176487000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 179684000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 173303000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 173303000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 173303000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 173303000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 173303000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 189468000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 196876000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 204893000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 195019000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 195019000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 195019000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 195019000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 195019000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 211644000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 229377000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 217597000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 209873000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 209873000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 209873000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 209873000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 209873000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 225559000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 241392000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 258484000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 269030000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 269030000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 269030000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 269030000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 269030000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 301638000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 332565000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 354975000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 367823000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 367823000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 367823000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 367823000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 367823000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 391011000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 395141000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 393974000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 380282000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 380282000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 380282000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 380282000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 380282000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 390599000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 379958000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 389804000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 381877000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 381877000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 381877000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 381877000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 381877000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 395987000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 392584000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 391564000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 377756000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 377756000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 377756000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 382400000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 391579000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryRawMaterialsNetOfReserves": {
        "label": "Inventory, Raw Materials, Net of Reserves",
        "description": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 26758000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 26758000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 26758000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 30176000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 28892000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 28338000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 28338000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 28338000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 28338000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 28338000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 33176000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 30385000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 30873000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 26986000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 26986000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 26986000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 26986000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 26986000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 26653000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 25084000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 24916000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 23766000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 23766000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 23766000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 23766000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 23766000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 23498000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 24896000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 26372000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 26908000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 26908000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 26908000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 26908000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 26908000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 28955000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 30471000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 32785000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 31184000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 31184000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 31184000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 31184000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 31184000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 32029000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 31487000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 30273000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 27561000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 27561000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 27561000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 27561000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 27561000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 28232000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 28487000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 32254000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 32994000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 32994000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 32994000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 32994000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 32994000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 34958000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 34336000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 33068000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 31973000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 31973000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 31973000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 31973000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 31973000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 32869000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 38010000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 39851000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 41202000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 41202000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 41202000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 41202000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 41202000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 42290000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 49129000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 46791000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 45986000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 45986000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 45986000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 45986000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 45986000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 54197000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 59115000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 59609000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 60427000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 60427000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 60427000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 60427000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 60427000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 73599000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 85297000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 85771000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 92796000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 92796000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 92796000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 92796000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 92796000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 101952000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 107311000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 110089000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 106392000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 106392000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 106392000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 106392000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 106392000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 103049000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 104087000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 106858000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 104195000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 104195000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 104195000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 104195000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 104195000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 104714000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 104061000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 102497000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 96299000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 96299000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 96299000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 98396000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 104589000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryWorkInProcessNetOfReserves": {
        "label": "Inventory, Work in Process, Net of Reserves",
        "description": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 13790000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 13790000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 13790000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 14097000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 14111000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 14892000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 14892000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 14892000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 14892000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 14892000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 15138000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 15402000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 16852000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 16031000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 16031000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 16031000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 16031000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 16031000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 15247000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 14918000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 15499000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 14359000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 14359000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 14359000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 14359000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 14359000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 16120000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 14908000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 16194000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 16859000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 16859000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 16859000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 16859000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 16859000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 18175000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 20254000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 18469000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 18698000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 18698000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 18698000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 18698000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 18698000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 19439000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 15936000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 16153000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 14998000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 14998000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 14998000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 14998000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 14998000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 18804000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 19180000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 18200000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 17786000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 17786000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 17786000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 17786000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 17786000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 18252000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 16982000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 17696000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 17009000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 17009000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 17009000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 17009000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 17009000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 20077000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 19398000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 20609000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 20077000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 20077000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 20077000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 20077000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 20077000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 20970000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 20314000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 19582000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 20374000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 20374000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 20374000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 20374000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 20374000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 24889000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 25103000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 24617000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 26397000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 26397000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 26397000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 26397000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 26397000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 27297000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 30735000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 30730000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 28041000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 28041000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 28041000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 28041000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 28041000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 31791000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 29528000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 29339000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 28989000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 28989000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 28989000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 28989000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 28989000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 28229000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 32042000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 32389000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 31907000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 31907000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 31907000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 31907000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 31907000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 35004000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 35111000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 33972000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 32588000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 32588000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 32588000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 34140000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 35532000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LeaseCost": {
        "label": "Lease, Cost",
        "description": "Amount of lease cost recognized by lessee for lease contract.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25200000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23800000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23800000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24500000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 25500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 25500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28700000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28700000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 31700000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 31700000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 34000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 34000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 38300000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "LeaseIncome": {
        "label": "Lease Income",
        "description": "Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6000000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3100000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9000000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 3000000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12200000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4600000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4600000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 9200000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 9200000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4600000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4600000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 14500000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 14500000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 5300000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 5300000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20800000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20800000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4200000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4200000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 7700000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 7700000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3500000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3500000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 12200000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 12200000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 4500000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 4500000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17500000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4800000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4800000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9500000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9500000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4700000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4700000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15800000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15800000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 6300000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 6300000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20800000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20800000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20800000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5000000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5000000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9900000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9900000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4900000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4900000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 15500000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 15500000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 5600000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 5600000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 20300000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 20300000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 20300000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4500000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4500000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10000000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5500000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5500000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 15300000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 15300000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5300000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5300000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20700000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20700000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20700000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3800000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3800000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7200000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7200000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3300000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3300000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10600000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10600000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3500000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3500000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13900000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13900000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3300000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3300000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7000000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3700000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3700000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 11800000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 4800000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 15800000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3800000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 7700000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 3900000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": 101145000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 102419000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 98347000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 99025000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 96358000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 101346000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 101977000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 109604000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 111050000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 123848000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 125522000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 122206000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 123866000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 136341000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 130159000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 142657000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 138669000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 138600000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 143116000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 140556000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 145351000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 144901000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 146784000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 140034000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 139351000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 155084000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 153489000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 147458000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 145337000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 146348000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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-03-31",
              "val": 37722000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 38383000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 38398000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 33602000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 33376000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 35739000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 39224000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 39047000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 50677000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 43698000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 39046000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 31569000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 18016000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-30",
              "val": 20660000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 20187000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 20465000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 23213000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 24124000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 22402000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 22510000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 23714000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 23458000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 24559000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 22735000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 24102000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 25749000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 24231000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 25203000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 26307000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 28421000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 26368000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 27781000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 32735000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 34203000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 32104000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 30329000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 31700000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 7705000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 8286000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 8574000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 6657000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 6813000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 7833000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 8129000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 10437000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 12157000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 11981000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 11857000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 11739000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": 11175000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 12550000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 12890000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 9358000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 10300000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 11714000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 8280000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 9810000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 8453000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10697000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 12049000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 12675000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 6140000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 12661000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 13098000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 15207000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 12409000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 13134000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 15183000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 16138000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 13146000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 13896000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 14798000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 15109000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12773000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 16903000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 18148000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 18616000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 12444000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 14674000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 14821000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 16161000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 16426000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 13968000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 14695000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 16841000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 12453000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 13556000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 11367000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 13962000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 15581000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 16523000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 14136000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 15502000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 15629000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 17879000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 15733000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 17321000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 20112000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 21030000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 18201000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 19580000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 20731000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 21125000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 16318000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 21004000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 22846000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 23582000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 19595000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 22183000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 17414000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 18661000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 18803000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 17424000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 17676000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 19956000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 17572000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 18698000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 16096000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 18917000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 20195000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 21122000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 18028000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 19657000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 19693000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 22178000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 18495000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 20170000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 22840000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 23478000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 23061000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 24357000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 26199000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 26529000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 22391000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 27271000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 29090000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 29848000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 24452000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 27013000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 12308000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 8378000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3256000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-31",
              "val": 13498000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 9263000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3824000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-03-31",
              "val": 14913000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 9945000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4586000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 17074000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10683000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 4472000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 17093000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 11160000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4930000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 17626000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11583000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 4628000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 21409000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 14493000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5955000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 23632000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 15328000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 18258000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 18085000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 17204000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 16272000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 15522000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 16276000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 14724000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 14832000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 14950000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 16283000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 15364000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 14898000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 13671000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 18562000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 17879000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 20993000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 21288000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 21570000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 21754000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 21083000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 22185000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 21881000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 22402000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 20659000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 20220000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 21619000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 20348000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 19233000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 19737000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 19131000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 1600000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1300000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1300000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1300000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1300000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1300000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1400000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1400000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1400000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 293948000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 293948000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 293948000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 309458000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 315645000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 322863000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 322863000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 322863000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 322863000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 322863000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 312570000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 341764000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 383231000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 491221000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 491221000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 491221000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 491221000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 491221000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 494224000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 477376000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 475816000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 467345000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 467345000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 467345000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 467345000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 467345000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 501343000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 614480000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 660343000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 712302000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 712302000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 712302000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 712302000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 712302000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 750072000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 830263000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1061161000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1266622000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 1266622000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1266622000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 1266622000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 1266622000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1396935000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1468819000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1516013000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1558988000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 1558988000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 1558988000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 1558988000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 1558988000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1552434000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1497739000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1445384000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1638917000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1638917000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 1638917000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 1638917000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 1638917000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1646003000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1723244000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1717725000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1767258000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 1767258000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 1767258000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 1767258000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1767258000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 1800509000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 1800509000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": 1518474000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1561534000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1545893000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1546582000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 1546582000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 1546582000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1546582000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1546582000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 82715000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 1629297000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-01-01",
              "val": 1629297000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-01-01",
              "val": 1629297000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-03-31",
              "val": 1629098000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1552688000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1548759000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1654650000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 1654650000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 1654650000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1654650000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 1654650000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1778190000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1687313000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1606292000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1661766000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 1661766000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 1661766000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 1661766000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 1661766000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1623950000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1663926000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1630284000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1747211000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 1747211000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1747211000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 1747211000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 1747211000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1952891000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2150177000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2164068000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2138028000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 2138028000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 2138028000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 2138028000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 2138028000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1967297000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1776945000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1788997000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1775395000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 1775395000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1775395000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 1775395000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 1775395000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1784609000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1834614000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1732712000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1698130000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1698130000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1698130000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 1698130000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 1698130000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1765676000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1871967000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1825526000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1745376000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1745376000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 1745376000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1829394000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1829760000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 808527000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 808527000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 808527000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 833735000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 862297000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 897144000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 897144000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 897144000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 897144000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 897144000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 909478000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 950575000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 969199000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1030814000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 1030814000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 1030814000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 1030814000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 1030814000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1061105000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1067317000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1093351000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1103602000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 1103602000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 1103602000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 1103602000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 1103602000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1132638000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1164071000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1195238000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1230516000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 1230516000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 1230516000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 1230516000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 1230516000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1262324000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1283193000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1290632000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1384211000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 1384211000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1384211000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 1384211000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 1384211000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1431014000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1477370000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1477210000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1474993000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 1474993000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 1474993000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 1474993000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 1474993000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1478647000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1489241000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1500370000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1530704000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1530704000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 1530704000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 1530704000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 1530704000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1572091000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1637137000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1669334000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1713416000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 1713416000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 1713416000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 1713416000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1713416000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 1741691000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 1741691000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": 1469492000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1520685000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1544530000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1537349000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 1537349000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 1537349000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1537349000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1537349000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1680968000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1724237000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1751481000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1832475000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 1832475000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 1832475000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1832475000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 1832475000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1886245000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1960713000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2047407000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2294561000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 2294561000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 2294561000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2294561000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 2294561000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2327385000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2412149000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2385744000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2437203000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 2437203000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2437203000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 2437203000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 2437203000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2592689000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2607185000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2640067000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2746765000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 2746765000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 2746765000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 2746765000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 2746765000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2808398000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2870806000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3086404000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3259925000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 3259925000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 3259925000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 3259925000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 3259925000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3353515000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3414867000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3350766000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3293443000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 3293443000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 3293443000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 3293443000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 3293443000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3213689000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3330794000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3386712000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3350759000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 3350759000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 3350759000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3385497000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3442335000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 256305000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 256305000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 256305000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 271200000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 270933000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 285112000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 285112000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 285112000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 285112000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 285112000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 272570000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 298137000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 336369000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 436879000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 436879000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 436879000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 436879000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 436879000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 437284000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 419151000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 415846000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 406333000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 406333000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 406333000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 406333000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 406333000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 439577000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 551671000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 592952000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 478353000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 478353000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 478353000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 478353000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 478353000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 517173000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 600352000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 630264000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 820906000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 820906000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 820906000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 820906000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 820906000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 803445000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 775428000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 824766000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 856761000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 856761000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 856761000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 856761000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 856761000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 878668000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 822776000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 760208000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 934568000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 934568000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 934568000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 934568000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 934568000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 936077000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1001493000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 996543000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1004567000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 1004567000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 1004567000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 1004567000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1004567000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 728838000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 774316000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 759537000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 770444000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 770444000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 770444000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 770444000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 770444000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 13776000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 784220000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-01-01",
              "val": 784220000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-01-01",
              "val": 784220000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-03-31",
              "val": 689619000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 618909000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 626627000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 725337000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 725337000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 725337000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 725337000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 725337000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 846241000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 540584000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 526841000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 582761000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 582761000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 582761000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 582761000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 582761000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 620662000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 651809000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 633849000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 763579000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 763579000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 763579000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 763579000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 763579000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 971341000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1166547000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1189945000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1235803000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 1235803000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 1235803000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 1235803000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 1235803000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1065629000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 883859000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 970193000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 951547000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 951547000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 951547000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 951547000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 951547000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 956902000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1116702000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1009224000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1067916000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1067916000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1067916000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 1067916000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 1067916000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1136213000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1223880000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1251811000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1148814000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1148814000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 1148814000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1299851000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1287665000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LiabilitiesFairValueDisclosure": {
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "description": "Fair value of financial and nonfinancial obligations.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 3096000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "LiabilitiesNoncurrent": {
        "label": "Liabilities, Noncurrent",
        "description": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 37643000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 37643000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 37643000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 38258000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 44712000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 37751000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 37751000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 37751000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 37751000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 37751000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 40000000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 43627000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 46862000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 54342000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 54342000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 54342000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 54342000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 54342000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 56940000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 58225000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 59970000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 61012000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 61012000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 61012000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 61012000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 61012000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 61766000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 62809000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 67391000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 233949000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 233949000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 233949000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 233949000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 233949000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 232899000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 229911000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 430897000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 445716000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 445716000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 445716000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 445716000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 445716000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 593490000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 693391000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 691247000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 702227000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 702227000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 702227000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 702227000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 702227000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 673766000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 674963000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 685176000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 704349000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 704349000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 704349000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 704349000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 704349000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 709926000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 721751000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 721182000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 762691000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 762691000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 762691000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 762691000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 762691000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 789636000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 787218000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 786356000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 776138000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 776138000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 776138000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 776138000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 776138000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 68939000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 845077000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-01-01",
              "val": 845077000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-01-01",
              "val": 845077000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-03-31",
              "val": 939479000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 933779000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 922132000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 929313000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 929313000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 929313000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 929313000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 929313000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 931949000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1146729000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1079451000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1079005000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 1079005000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 1079005000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 1079005000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 1079005000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1003288000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1012117000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 996435000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 983632000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 983632000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 983632000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 983632000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 983632000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 981550000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 983630000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 974123000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 902225000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 902225000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 902225000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 902225000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 902225000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 901668000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 893086000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 818804000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 823848000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 823848000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 823848000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 823848000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 823848000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 827707000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 717912000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 723488000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 630214000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 630214000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 630214000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 630214000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 630214000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 629463000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 648087000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 573715000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 596562000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 596562000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 596562000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 529543000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 542095000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases": {
        "label": "Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases",
        "description": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-09-30",
              "val": 1000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-06-30",
              "val": 1000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1000000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 1000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-30",
              "val": 1000000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "LineOfCreditFacilityFairValueOfAmountOutstanding": {
        "label": "Line of Credit Facility, Fair Value of Amount Outstanding",
        "description": "Fair value of the amount outstanding under the credit facility.",
        "units": {
          "USD": [
            {
              "end": "2011-06-30",
              "val": 132000000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            }
          ]
        }
      },
      "LineOfCreditFacilityMaximumBorrowingCapacity": {
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "description": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "units": {
          "USD": [
            {
              "end": "2013-05-08",
              "val": 300000000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-05-08",
              "val": 300000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2013-06-30",
              "val": 450000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 450000000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 118790000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 118790000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 118790000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 133862000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 125912000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 128999000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 128999000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 128999000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 128999000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 128999000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 126590000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 132548000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 154000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 243000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 243000000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 243000000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 243000000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 243000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 254000000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 244000000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 232000000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 212000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 212000000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 212000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 212000000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 212000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 260000000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 367500000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 397200000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 277000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 277000000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 277000000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 277000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 277000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 315000000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 384000000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 375000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 549000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 549000000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 549000000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 549000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 549000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 549500000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 498000000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 542500000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 573000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 573000000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 573000000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 573000000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 573000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 622000000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 558000000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 488000000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 611000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 611000000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 611000000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 611000000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 611000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 671000000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 704000000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 686250000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 655000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 655000000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 655000000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 655000000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 655000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 407500000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 437000000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 414500000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 398937000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 398937000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 398937000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 398937000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 398937000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 346998000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 251528000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 229500000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 288765000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 288765000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 288765000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 288765000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 288765000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 486824000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 121596000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 73500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 73500000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 73500000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 73500000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 73500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 400000000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 611000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 633000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 579000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 579000000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 579000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 579000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 579000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 250000000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 431500000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 264000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 250000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 250000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 250000000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 250000000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 250000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 250000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 250000000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 250000000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 250000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 250000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 250000000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 250000000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 250000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 250000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 319500000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 579000000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 455000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 398000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 398000000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 398000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 530000000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 519000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebt": {
        "label": "Long-term Debt",
        "description": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. 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": 3418000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2501000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 151394000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 350000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 597085000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 597100000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 593664000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 593700000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 606567000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 606600000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 601777000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 601800000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 699422000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 699400000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 909125000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 909100000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 850711000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 769775000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 698187000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 617803000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 450000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtCurrent": {
        "label": "Long-term Debt, Current Maturities",
        "description": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-30",
              "val": 49983000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 49988000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 49988000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 49988000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 49988000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 49988000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 124971000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 124982000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 74990000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 74996000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 74996000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 74996000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 74996000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 74996000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 74982000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 74982000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 74982000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 74982000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 74982000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 74986000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 74991000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 149990000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 74997000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 74997000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 74997000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 74997000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 74997000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 74998000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 170112000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 99140000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 167787000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 167787000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 167787000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 167787000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 167787000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 170929000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 74994000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 149997000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 74995000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 74995000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 74995000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 149997000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 149999000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebtFairValue": {
        "label": "Long-term Debt, Fair Value",
        "description": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "units": {
          "USD": [
            {
              "end": "2006-12-31",
              "val": 7500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2006-12-31",
              "val": 7500000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2006-12-31",
              "val": 7500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2006Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 367300000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 367300000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 593700000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 593700000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 609500000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 609500000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 632000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 632000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 607300000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 607300000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 753600000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 753600000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1000000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 1000000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 916300000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
        "label": "Long-Term Debt, Maturity, after Year Five",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "2013-12-31",
              "val": 150000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 350000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 597085000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 543664000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 481567000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 401777000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 424422000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 450000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 375000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 300000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 300000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
        "label": "Long-Term Debt, Maturity, Year One",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and 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": "2011-12-31",
              "val": 917000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1107000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1035000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 50000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 75000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 75000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 75000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 167803000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 75000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
        "label": "Long-Term Debt, Maturity, Year Five",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "2016-12-31",
              "val": 50000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 75000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 75000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 75000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 184125000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 75000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 75000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 100000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 200000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
        "label": "Long-Term Debt, Maturity, Year Four",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "2011-12-31",
              "val": 359000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 50000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 75000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 75000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 75000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 175711000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 75000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 75000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 100000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
        "label": "Long-Term Debt, Maturity, Year Three",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "2011-12-31",
              "val": 1034000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 359000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 75000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 75000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 75000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 169775000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 75000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 75000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
        "label": "Long-Term Debt, Maturity, Year Two",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "2011-12-31",
              "val": 1108000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1035000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 359000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 50000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 75000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 75000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 75000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 173187000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 75000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 75000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2019-12-31",
              "val": 698910000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 698910000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-30",
              "val": 853316000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 858492000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 858492000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 858492000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 858492000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 858492000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 778747000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 780079000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 778025000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 775205000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 775205000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 775205000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 775205000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 775205000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 773381000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 767995000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 760814000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 694387000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 694387000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 694387000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 694387000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 694387000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 696362000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 696844000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 618813000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 622883000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 622883000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 622883000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 622883000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 622883000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 620778000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 524743000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 524758000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 449786000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 449786000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 449786000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 449786000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 449786000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 449799000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 449812000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 374825000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 374842000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 374842000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 374842000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 299854000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 299865000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LossContingencyAccrualAtCarryingValue": {
        "label": "Loss Contingency Accrual",
        "description": "Amount of loss contingency liability.",
        "units": {
          "USD": [
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2020-09-30",
              "val": 27500000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 27500000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "LossContingencyDamagesSoughtValue": {
        "label": "Loss Contingency, Damages Sought, Value",
        "description": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.",
        "units": {
          "USD": [
            {
              "start": "2004-01-01",
              "end": "2020-06-30",
              "val": 50000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2004-01-01",
              "end": "2020-06-30",
              "val": 50000000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2004-01-01",
              "end": "2020-06-30",
              "val": 50000000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2004-01-01",
              "end": "2020-06-30",
              "val": 50000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2004-01-01",
              "end": "2020-06-30",
              "val": 50000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2004-01-01",
              "end": "2020-06-30",
              "val": 50000000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2004-01-01",
              "end": "2020-06-30",
              "val": 50000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 50000000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 50000000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 50000000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 50000000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 50000000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 50000000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 50000000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 50000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2020-06-30",
              "end": "2023-09-30",
              "val": 50000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 89000000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 89000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 89000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q2"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 2300000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3500000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 3500000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2600000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 2600000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2016-12-31",
              "val": 2600000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2500000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 2500000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2500000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "LossContingencyRangeOfPossibleLossMaximum": {
        "label": "Loss Contingency, Range of Possible Loss, Maximum (Deprecated 2016-01-31)",
        "description": "The estimated maximum amount of possible loss from the contingency.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 2000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2300000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "MarketableSecuritiesGainLoss": {
        "label": "Marketable Securities, Gain (Loss)",
        "description": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -300000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -300000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "MinorityInterest": {
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "description": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 10000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 10000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 10000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 16000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 38000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 46000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 46000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 46000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 46000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 46000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 40000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 37000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 26000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 14000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 14000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 14000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 14000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 14000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 5000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 8000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 28000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 34000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 34000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 34000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 34000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 34000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 41000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 45000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 49000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 28000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 28000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 28000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 28000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 28000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 36000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 62000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 83000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 73000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 73000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 73000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 73000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 73000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 57000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 83000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 89000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 130000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 130000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 130000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 130000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 130000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 135000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 140000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 136000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 139000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 139000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 139000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 139000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 139000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 178000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 228000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 231000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 264000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 264000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 264000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 264000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 264000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 290000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 278000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 241000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 280000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 280000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 280000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 280000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 280000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 308000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 303000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 304000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 352000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 352000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 352000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 352000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 352000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 381000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 437000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 539000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 707000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 707000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 707000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 707000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 707000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 739000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 763000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 706000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "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": "2008-01-01",
              "end": "2008-12-31",
              "val": -30790000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -28136000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -50540000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -95295000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -95295000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -9604000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -43207000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -43207000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -75279000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -75279000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -86769000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -86769000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -86769000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -23450000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -23450000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -65137000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -65137000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -101667000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -101667000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -97657000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -97657000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -97657000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -6564000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -6564000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -38265000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -38265000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -75496000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -75496000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -125343000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -125343000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -125343000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2252000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2252000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -29065000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -29065000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -69396000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -69396000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -102451000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -102451000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -14960000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -14960000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -69509000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -69509000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -145777000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -103438000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 36801000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3269000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1313000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -62087000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -129958000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -208016000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -324991000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -324991000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -395699000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -395699000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -479993000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -479993000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -597799000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -597799000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -2781000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -2781000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -112269000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -112269000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -212020000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -212020000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -286409000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -286409000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -286409000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 16901000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 16901000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -144630000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -144630000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -248814000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -248814000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -248416000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -248416000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -248416000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -129651000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -129651000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -309868000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -309868000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -531594000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -531594000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -697414000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -697414000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -697414000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -13480000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -13480000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -105387000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -105387000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -254216000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -254216000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -370936000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -370936000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -370936000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -146081000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -146081000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -297114000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -297114000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -340152000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -340152000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -441996000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -441996000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -441996000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -144074000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -144074000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -354312000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -354312000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -645291000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -645291000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -878073000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -878073000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -330321000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -330321000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -495952000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -495952000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -809262000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1164964000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -211430000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -536619000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -102451000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -145777000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -103438000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -103438000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 36801000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3269000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -36394000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -36394000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -95552000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -95552000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -100990000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1202000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -2562000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -71965000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -75697000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -141212000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -144944000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -217824000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -222196000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -222196000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1313000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -62087000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -129958000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -208016000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -208016000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -597799000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": -91595000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -18907000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -39609000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -53621000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -53621000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -8590000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -17517000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -17517000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -28804000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -28804000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -43190000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -43190000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -43190000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -6493000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -6493000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -22955000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -22955000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -39304000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -39304000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -96996000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -96996000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -94209000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -7344000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -7344000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -22156000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -22156000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -41085000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -41085000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -66005000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -58131000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -58131000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -16920000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -17291000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -40858000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -43340000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -68232000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -69084000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -86059000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -86059000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -12634000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -12634000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -21346000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -21346000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -44795000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -80413000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -160620000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -227587000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -29012000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -72714000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -114201000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -138688000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 260312000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 260312000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 232661000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 232661000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 178446000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 178446000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 138602000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 138602000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -38206000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -38206000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -72291000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -72291000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -109617000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -109617000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -205528000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -205528000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -205528000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -49670000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -49670000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -74226000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -74226000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -93686000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -93686000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -109376000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -109376000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -109376000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -24587000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -24587000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -199250000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -199250000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -248927000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -248927000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -292967000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -292967000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -292967000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -41838000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -41838000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -96924000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -96924000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -146121000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -146121000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -195350000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -195350000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -195350000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -39511000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -39511000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -66981000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -66981000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -94819000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -94819000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -125254000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -125254000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -125254000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -106944000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -106944000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -139851000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -139851000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -167219000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -167219000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -207062000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -207062000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -29610000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -29610000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -63238000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -63238000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -108109000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -136239000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -33544000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -59040000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -86059000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -44795000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -80413000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -80413000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -160620000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -227587000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -282393000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -282393000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -308406000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -308406000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -308406000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -23799000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -23799000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -53562000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -53562000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -76508000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -76508000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -90786000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -90786000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -90786000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -29012000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -72714000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -114201000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -138688000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -138688000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 138602000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 143308000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 70881000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 115503000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 174952000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 174952000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 19205000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 75085000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 75085000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 129983000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 129983000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 178833000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 178833000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 178833000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 25218000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 25218000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 88310000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 88310000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 163518000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 163518000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 220700000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 220700000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 217913000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 15184000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 15184000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 78800000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 78800000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 153488000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 153488000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 230282000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 222408000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 222408000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 20684000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 21055000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 100002000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 102484000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 179729000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 180581000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 245996000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 245996000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 33518000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 33518000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 115280000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 115280000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 208543000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 235846000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -14644000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 65522000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 31274000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 141466000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 252150000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 373276000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 34898000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 34898000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 153728000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 153728000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 264436000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 264436000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 400084000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 400084000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 400084000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 34378000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 34378000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 171480000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 171480000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 303745000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 303745000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 459158000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 459158000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 459158000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 27871000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 27871000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 236013000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 236013000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 429129000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 429129000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 648063000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 648063000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 648063000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 124422000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 124422000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 358377000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 358377000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 545582000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 545582000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 755546000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 755546000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 755546000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 114706000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 114706000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 180556000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 180556000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 369556000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 369556000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 542984000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 542984000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 542984000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 183912000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 183912000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 384226000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 384226000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 656659000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 656659000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 906510000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 906510000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 906510000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 198585000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 198585000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 446897000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 446897000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 666976000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 666976000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 929001000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 929001000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 237962000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 237962000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 423705000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 423705000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 826045000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1181805000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 266248000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 613410000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 245996000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 208543000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 235846000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 235846000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -14644000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 65522000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 142468000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 142468000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 216364000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 216364000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 221802000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 23226000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 26990000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 134141000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 137873000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 234456000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 238188000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 334571000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 338943000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 338943000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 31274000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 141466000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 252150000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 373276000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 373276000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 400084000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 116169000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 59738000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 33667000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 91274000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 31536000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 122225000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 122225000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 33026000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 33026000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 70219000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 70219000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 37193000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 37193000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 37193000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 104913000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 104913000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 34694000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 34694000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 34694000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 141284000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 141284000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 141284000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 36371000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36612000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36612000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36612000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36612000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 85269000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 85269000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 48657000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 48657000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 48657000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 48657000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 123776000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 123776000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 38507000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 38507000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 38507000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 38507000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 161786000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 161786000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 161786000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 38010000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 38010000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 40743000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 40743000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 40743000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 40743000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 92060000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 92060000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 51317000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 51317000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 51317000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 51317000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 134913000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 134913000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 42853000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 42853000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 42853000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 42853000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178267000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178267000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178267000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 43354000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 43354000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 44860000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 44860000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 44860000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 44860000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 98854000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 98854000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 53995000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 53995000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 53995000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 53995000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 144542000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 144542000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 45688000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 45688000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 45688000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 45688000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 187800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 187800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 187800000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 43258000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 43258000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 46585000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 46585000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 46585000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 46585000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 103803000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 103803000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 57218000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 57218000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 57218000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 57218000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 155945000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 155945000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 52142000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 52142000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 52142000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 52142000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 181906000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 181906000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 181906000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 25961000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 25961000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 46594000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 46594000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 46594000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 46594000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 103506000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 103506000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 56912000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 56912000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 56912000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 56912000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 147729000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 147729000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 44223000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 44223000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 44223000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 44223000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 192078000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 192078000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 192078000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 44349000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 44349000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 46019000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 46019000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 46019000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 46019000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 113221000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 113221000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 67202000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 67202000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 67202000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 67202000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 169676000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 169676000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 56455000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 56455000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 56455000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 56455000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 222045000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 222045000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 222045000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 52369000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 52369000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 69019000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 69019000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 69019000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 69019000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 154376000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 154376000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 85357000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 85357000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 85357000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 85357000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 224887000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 224887000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 70511000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 70511000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 70511000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 70511000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 263144000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 263144000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 263144000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 38257000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 38257000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 89451000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 89451000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 89451000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 89451000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 198142000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 198142000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 108691000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 108691000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 108691000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 108691000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 291393000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 291393000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 93251000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 93251000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 93251000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 93251000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 377031000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 377031000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 377031000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 85638000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 85638000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102681000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102681000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102681000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 228387000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 228387000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125706000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125706000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125706000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 337224000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 337224000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 108837000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 108837000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 108837000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 427720000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 427720000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 427720000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 90496000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 111827000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 111827000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 260767000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 260767000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148940000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148940000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 406986000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 406986000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 146219000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 146219000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 581776000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 581776000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 581776000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 204257000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 204257000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 406839000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 406839000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 202582000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 202582000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 582074000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 582074000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 175235000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 175235000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744845000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744845000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744845000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 193965000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 193965000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 193965000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 193965000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 325944000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 325944000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 131979000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 131979000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 131979000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 506882000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 506882000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 180938000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 180938000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 679089000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 679089000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 679089000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 214054000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 214054000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 214054000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 214054000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 214054000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 214054000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 438290000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 438290000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 224236000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 224236000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 224236000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 224236000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 650521000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 650521000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 212231000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 212231000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 845042000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 845042000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 845042000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 235579000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 235579000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 235579000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 235579000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 235579000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 235579000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 438877000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 438877000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 203298000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 203298000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 203298000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 203298000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 671718000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 671718000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 232841000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 232841000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 887867000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 887867000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 242677000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 242677000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 242677000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 242677000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 242677000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 536666000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 536666000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 293989000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 293989000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 293989000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 811276000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 274610000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1059464000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 278446000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 278446000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 616858000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 338412000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NetIncomeLossAttributableToNoncontrollingInterest": {
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "description": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 10000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 10000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 2000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 6000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 6000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 4000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 4000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 27000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 27000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 21000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 21000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -6000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -6000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -9000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -9000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -3000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -3000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -20000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -20000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -11000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -11000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -32000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -32000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -32000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -6000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -6000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 14000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 14000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 20000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 20000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 7000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 7000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 11000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 11000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 15000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 15000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -6000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -6000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -6000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 8000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 8000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 34000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 34000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 26000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 26000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 55000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 55000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 21000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 21000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 10000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 10000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 26000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 26000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 16000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 16000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 10000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 10000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -3000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -3000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 39000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 39000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 89000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 89000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 50000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 50000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 92000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 92000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 25000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 25000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -11000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -11000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -23000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -23000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -37000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -37000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 28000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 28000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 23000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 23000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -5000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -5000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 29000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 29000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 85000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 85000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 56000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 56000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 187000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 187000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 102000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 102000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 355000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 355000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 355000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 32000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 32000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 56000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 56000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 24000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 24000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -57000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -57000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            }
          ]
        }
      },
      "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived": {
        "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received (Deprecated 2011-01-31)",
        "description": "The value of the consideration received for selling an asset or business through a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 1377000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": {
        "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received",
        "description": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3500000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            }
          ]
        }
      },
      "NotesReceivableFairValueDisclosure": {
        "label": "Notes Receivable, Fair Value Disclosure",
        "description": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 5100000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "NotesReceivableRelatedPartiesNoncurrent": {
        "label": "Notes Receivable, Related Parties, Noncurrent",
        "description": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).",
        "units": {
          "USD": [
            {
              "end": "2012-03-31",
              "val": 4100000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 4400000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 4500000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 4600000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 4700000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 4800000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 4900000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5100000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 5100000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 5100000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 5200000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            }
          ]
        }
      },
      "NotionalAmountOfForeignCurrencyDerivativeSaleContracts": {
        "label": "Notional Amount of Foreign Currency Derivative Sale Contracts (Deprecated 2013-01-31)",
        "description": "Aggregate notional amount of foreign currency derivatives to sell a foreign currency. Notional amount refers to the number of currency units specified in the foreign currency derivative contract.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 120637000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 120637000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 120637000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2011-06-30",
              "val": 146310000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 150000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 143859000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 143859000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 143859000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 143859000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 143859000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2012-03-31",
              "val": 135875000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 138266000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 154109000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 144180000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 144180000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2013-03-31",
              "val": 134730000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "NotionalAmountOfInterestRateCashFlowHedgeDerivatives": {
        "label": "Notional Amount of Interest Rate Cash Flow Hedge Derivatives (Deprecated 2013-01-31)",
        "description": "Aggregate notional amount of all interest rate derivatives designated as hedging instruments in cash flow hedges. Notional amount refers to the monetary amount specified in the interest rate derivative contract.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 80000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 80000000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2011-06-30",
              "val": 80000000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 160000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            }
          ]
        }
      },
      "NumberOfBusinessesAcquired": {
        "label": "Number of Businesses Acquired",
        "description": "The number of businesses acquired by the entity during the period.",
        "units": {
          "business": [
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q2"
            }
          ],
          "entity": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            }
          ],
          "item": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 3,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "OperatingExpenses": {
        "label": "Operating Expenses",
        "description": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 565193000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 188293000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 750207000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1105573000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1092842000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1092842000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 294112000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 649470000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 355358000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 941616000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 292146000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1250590000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1250590000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 306845000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 306845000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 628531000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 628531000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 321686000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 321686000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 957039000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 328508000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1299548000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 360153000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 713674000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 353521000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OperatingIncomeLoss": {
        "label": "Operating Income (Loss)",
        "description": "The net result for the period of deducting operating expenses from operating revenues.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 172456000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 87617000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 49176000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 131822000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 44205000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 175969000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 175969000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 48428000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 48428000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 103263000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 103263000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 54835000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 54835000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 54835000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 153077000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 153077000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 49814000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 49814000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 49814000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 203881000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 203881000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 203881000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 50804000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 53532000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 53532000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 53532000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 53532000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 124830000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 124830000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 71298000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 71298000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 71298000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 71298000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 180926000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 180926000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 56096000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 56096000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 56096000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 56096000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 236225000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 236225000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 236225000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 55299000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 55299000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 60407000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 60407000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 60407000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 60407000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 136224000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 136224000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 75817000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 75817000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 75817000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 75817000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 199136000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 199136000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 62912000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 62912000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 62912000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 62912000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 262563000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 262563000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 262563000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 63427000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 63427000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 61188000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 61188000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 61188000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 61188000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 139949000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 139949000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 78763000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 78763000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 78763000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 78763000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 205434000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 205434000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 65485000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 65485000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 65485000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 65485000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 266762000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 266762000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 266762000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 61328000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 61328000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 70046000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 70046000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 70046000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 70046000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 153265000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 153265000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 83219000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 83219000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 83219000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 83219000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 225454000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 225454000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 72189000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 72189000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 72189000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 72189000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 260255000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 260255000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 260255000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 34801000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 34801000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 72803000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 72803000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 72803000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 72803000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 161106000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 161106000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 88303000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 88303000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 88303000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 88303000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 233001000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 233001000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 71895000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 71895000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 71895000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 71895000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 299912000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 299912000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 299912000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 66911000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 66911000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 73793000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 73793000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 73793000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 73793000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 177955000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 177955000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 104162000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 104162000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 104162000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 104162000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 266414000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 266414000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 88459000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 88459000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 88459000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 88459000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 350239000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 350239000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 350239000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 83825000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 83825000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 92243000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 92243000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 92243000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 92243000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 214807000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 214807000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 122564000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 122564000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 122564000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 122564000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 315220000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 315220000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 100413000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 100413000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 100413000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 100413000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 413028000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 413028000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 413028000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 97808000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 97808000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 113044000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 113044000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 113044000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 113044000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 258638000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 258638000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 145594000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 145594000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 145594000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 145594000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 375988000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 375988000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 117350000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 117350000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 117350000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 117350000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 491335000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 491335000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 491335000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 115347000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 115347000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 133138000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 133138000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 133138000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 297413000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 297413000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 164275000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 164275000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 164275000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 437215000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 437215000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 139802000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 139802000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 139802000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 552846000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 552846000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 552846000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 115631000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 144325000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 144325000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 337573000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 337573000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 193248000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 193248000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 509429000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 509429000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 171856000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 171856000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 694524000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 694524000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 694524000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 247622000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 247622000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 506875000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 506875000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 259253000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 259253000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 732837000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 732837000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 225962000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 225962000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 932028000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 932028000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 932028000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 248344000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 248344000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 427410000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 427410000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 179066000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 179066000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 672238000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 672238000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 244828000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 244828000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 898765000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 898765000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 898765000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 280399000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 280399000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 576543000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 576543000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 296144000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 296144000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 851826000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 851826000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 275283000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 275283000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1097128000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1097128000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1097128000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 298958000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 298958000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 562759000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 562759000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 263801000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 263801000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 866651000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 866651000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 303892000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 303892000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1128337000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1128337000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 316534000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 316534000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 689580000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 689580000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 373046000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 373046000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1044426000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 354846000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1360031000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 362586000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 788152000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 425566000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OperatingLeaseExpense": {
        "label": "Operating Lease, Expense",
        "description": "Amount of operating lease expense. Excludes sublease income.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5200000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5200000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 10300000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 10300000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 5100000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 5100000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15600000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 5300000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21100000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21100000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 5400000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10600000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5200000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21700000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21700000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 23000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 23000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26800000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26800000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 29100000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 29100000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 32400000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 32400000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 36300000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": 82887000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 84334000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 81143000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 82753000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 80836000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 85070000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 87253000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 94772000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 96100000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 107565000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 110158000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 107308000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 110195000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 117779000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 112280000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 121664000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 117381000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 117030000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 121362000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 119473000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 123166000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 123020000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 124382000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 119375000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 119131000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 133465000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 133141000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 128225000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 125600000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 127217000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 13932000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 15003000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 14802000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 15281000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 15281000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 15281000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 15281000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 15281000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 15493000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 16473000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 16598000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 17733000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 17733000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 17733000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 17733000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 17733000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 17907000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 19235000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 20438000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 19931000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 19931000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 19931000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 19931000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 19931000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 20564000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 19738000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 19152000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 20425000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 20425000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 20425000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 20425000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 20425000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 19204000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 19693000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 19892000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 19802000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 19802000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 19802000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 19802000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 19802000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 19287000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 20055000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 20962000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 21539000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 21539000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 21539000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 21539000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 21539000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 22127000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 25828000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 26647000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 27074000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 27074000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 27074000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 26853000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 26715000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 68939000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 68939000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-01-01",
              "val": 68939000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-01-01",
              "val": 68939000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-03-31",
              "val": 68955000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 69331000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 66341000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 67472000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 67472000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 67472000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 67472000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 67472000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 65343000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 68597000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 70655000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 77039000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 77039000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 77039000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 77039000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 77039000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 78193000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 88330000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 89720000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 87377000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 87377000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 87377000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 87377000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 87377000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 89631000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 98041000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 93128000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 101239000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 101239000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 101239000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 101239000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 101239000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 98177000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 97337000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 101470000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 99671000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 99671000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 99671000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 99671000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 99671000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 103879000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 102965000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 103420000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 97836000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 97836000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 97836000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 97836000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 97836000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 97004000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 107637000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 106494000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 101151000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 101151000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 101151000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 98747000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 100502000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 5728,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 10010,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 14878000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 14878000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20008000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20008000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 5015000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 5015000000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9346000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9346000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 14619000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 14619000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 19619000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 19619000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5434000000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5434000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 11914000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 11914000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 17232000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 17232000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24214000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24214000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6186000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6186000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 12110000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 12110000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 17715000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 17715000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 24973000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 24973000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7775000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7775000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 14136000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 14136000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 20304000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 20304000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 27525000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 27525000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 7155000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 7155000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 13700000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 13700000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21398000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21398000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 27926000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 27926000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7588000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7588000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 16125000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 16125000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 24804000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 33376000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 8449000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 17087000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 83707000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 83707000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-01-01",
              "val": 83707000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-01-01",
              "val": 83707000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-03-31",
              "val": 80594000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 81555000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 78977000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 80607000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 80607000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 80607000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 80607000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 80607000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 78612000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 82407000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 84735000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 91171000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 91171000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 91171000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 91171000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 91171000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 93565000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 104723000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 106962000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 105101000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 105101000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 105101000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 105101000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 105101000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 107736000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 115461000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 110103000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 118618000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 118618000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 118618000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 118618000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 118618000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 115060000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 114148000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 117782000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 115499000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 115499000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 115499000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 115499000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 115499000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 119886000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 119526000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 121053000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 116129000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 116129000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 116129000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 116129000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 116129000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 115999000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 129778000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 128207000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 123228000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 123228000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 123228000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 121395000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 122764000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 60202000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 70929000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 69177000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 77492000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 64880000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 57861000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 95929000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 106819000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 12813000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 13013000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 14208000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 17228000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 16222000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 15724000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 19233000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 19351000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 19400000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 19400000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 19400000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 5147000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 7324000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 7982000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 6731000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5607000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5957000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 7139000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8518000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 8500000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 8500000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 8500000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 8500000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 6025000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 8087000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 8906000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 10048000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 7321000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6301000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 9461000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 10799000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 10800000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 10800000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 10800000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 10800000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 7442000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 9602000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 10341000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 12984000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 10719000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 8256000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 11974000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 14528000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 14500000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 14500000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 14500000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 14500000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 10695000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 11577000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 12325000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 15245000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 14005000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 12573000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 15687000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 17109000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 17100000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 17100000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 17100000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 17100000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 18080000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 21326000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 15415000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 15256000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 11006000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 9050000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 32435000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 36514000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 36500000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 36500000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 36500000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 36500000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": 19400000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesIncomeStatementLeaseRevenue": {
        "label": "Operating Leases, Income Statement, Lease Revenue",
        "description": "The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2900000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 14700000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 14300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 14300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15500000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15400000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15400000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15400000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15800000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17200000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17200000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17200000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 20500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 20500000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 20500000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22700000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22700000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22700000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25200000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25200000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "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.037,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.035,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.033,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.035,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 0.035,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.035,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.035,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 0.029,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 0.029,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.025,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 0.025,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0.035,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 0.035,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0.04,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 0.04,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.044,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0.044,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0.043,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OperatingLossCarryforwards": {
        "label": "Operating Loss Carryforwards",
        "description": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 47100000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 44000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 43700000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 41600000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 31500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 21700000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 13100000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 15100000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 17000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 23100000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 32900000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 34100000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 39300000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 29500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 22500000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OperatingLossCarryforwardsValuationAllowance": {
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "description": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 3800000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3700000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 4600000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 4700000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 4400000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4900000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "OriginationOfNotesReceivableFromRelatedParties": {
        "label": "Origination of Notes Receivable from Related Parties",
        "description": "The cash outflow for a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4000000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 36150000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 36150000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 35043000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 41388000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 41081000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 40472000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 40472000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 40472000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 40472000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 40472000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 36534000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 36692000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 39932000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 43026000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 43026000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 43026000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 43026000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 43026000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 44144000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 41152000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 40617000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 44274000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 44274000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 44274000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 44274000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 44274000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 44567000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 45512000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 47502000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 55655000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 55655000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 55655000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 55655000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 55655000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 57911000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 62822000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 60213000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 65665000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 65665000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 65665000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 65665000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 65665000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 62649000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 58484000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 60098000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 71984000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 71984000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 71984000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 71984000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 71984000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 55545000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 61262000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 60774000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 64430000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 64430000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 64430000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 64430000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 64430000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 65835000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 61302000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 61301000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 65212000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 65212000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 65212000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 65212000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 65212000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 58589000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 68180000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 75485000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 86296000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 86296000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 86296000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 86296000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 86296000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 66742000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 67265000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 100798000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 112526000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 112526000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 112526000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 112526000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 112526000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 108576000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 112388000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 124465000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 133978000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 133978000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 133978000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 133978000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 133978000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 124630000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 158623000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 145935000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 149446000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 149446000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 149446000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 149446000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 149446000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 123608000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 115682000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 107590000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 113596000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 113596000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 113596000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 113596000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 113596000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 125583000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 166919000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 175397000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 165550000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 165550000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 165550000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 165550000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 165550000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 169541000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 90045000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 94110000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 114331000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 114331000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 114331000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 112451000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 102268000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherAccruedLiabilitiesNoncurrent": {
        "label": "Other Accrued Liabilities, Noncurrent",
        "description": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 9768000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 16256000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 16256000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 16256000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 16256000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 16256000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 17022000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 15381000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 18109000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 18059000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 18059000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 18059000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 18059000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 18059000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 15039000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 14741000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 13294000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 13701000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 13701000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 13701000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 13701000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 13701000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 13175000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 18107000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 20001000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 25291000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 25291000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 25291000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 25291000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 25291000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 22651000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 26914000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 14266000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 14475000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 14475000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 14475000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 14475000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 14475000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 14586000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 19247000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 20096000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 18445000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 18445000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 18445000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 18445000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 18445000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 19305000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 21581000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 19306000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 25884000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 25884000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 25884000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 25884000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 25884000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 26235000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 24710000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 32375000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 23443000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 23443000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 23443000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 23443000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 23443000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 25069000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 42676000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 42841000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 42075000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 42075000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 42075000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 39495000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 41089000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherAssets": {
        "label": "Other Assets",
        "description": "Amount of assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2018-01-01",
              "val": 246481000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 246481000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 284960000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 297813000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OtherAssetsCurrent": {
        "label": "Other Assets, Current",
        "description": "Amount of current assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 18890000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 18890000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 18890000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 19974000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 19488000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 29508000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 29508000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 29508000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 29508000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 29508000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 21387000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 24034000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 29934000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 40321000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 40321000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 40321000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 40321000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 40321000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 33458000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 37514000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 35055000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 38567000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 38567000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 38567000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 38567000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 38567000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 33082000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 37460000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 35553000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 48957000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 48957000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 48957000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 48957000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 48957000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 43905000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 48829000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 60154000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 86451000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 86451000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 86451000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 86451000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 86451000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 81642000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 67559000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 63771000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 62069000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 62069000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 62069000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 62069000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 62069000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 62605000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 62991000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 63457000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 91206000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 91206000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 91206000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 91206000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 91206000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 80711000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 85805000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 83710000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 101140000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 101140000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 101140000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 101140000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 101140000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 103574000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 123774000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 113073000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 108220000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 108220000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 108220000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 108220000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 108220000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": -992000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-01-01",
              "val": 107228000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-01-01",
              "val": 107228000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-01-01",
              "val": 107228000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-03-31",
              "val": 110403000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 118423000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 126174000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 124982000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 124982000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 124982000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 124982000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 124982000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 128329000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 124622000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 137902000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 137508000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 137508000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 137508000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 137508000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 137508000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 139284000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 145392000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 157590000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 173823000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 173823000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 173823000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 173823000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 173823000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 181281000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 183000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 216636000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 220489000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 220489000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 220489000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 220489000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 220489000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 201043000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 189188000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 205861000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 203595000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 203595000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 203595000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 203595000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 203595000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 206733000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 213458000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 224054000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 256179000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 256179000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 256179000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 256179000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 256179000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 230192000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 244616000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 310444000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 303623000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 303623000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 303623000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 267603000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 293894000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherAssetsMiscellaneousCurrent": {
        "label": "Other Assets, Miscellaneous, Current",
        "description": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 5139000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 13591000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 13591000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 13591000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 13591000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 13591000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 12545000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 10045000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 6552000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 6621000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 6621000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 6621000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 6621000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 6621000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 8843000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 6815000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 10034000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 19703000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 19703000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 19703000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 19703000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 19703000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 15800000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 13031000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 12881000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 13178000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 13178000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 13178000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 13178000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 13178000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 8839000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 11908000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 12754000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 15159000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 15159000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 15159000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 15159000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 15159000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 13169000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 12561000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 14966000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10284000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 10284000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 10284000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 10284000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 10284000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 17085000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 11308000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 9108000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 10150000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 10150000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 10150000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 10150000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 10150000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12043000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 13992000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 17393000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 19173000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 19173000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 12661000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 12661000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 12661000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 21817000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 15471000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 17518000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 17895000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 17895000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 17895000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 17895000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 37687000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 18555000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 16883000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 19462000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 29061000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 29061000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 29061000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 29061000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 29061000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 33565000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 32677000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 32504000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 48159000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 48159000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 48159000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 48159000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 48159000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 37953000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 28802000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 31534000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 31347000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 31347000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 31347000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 32727000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 37295000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 12374000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 12374000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 12374000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 13925000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 14986000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 14825000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 14825000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 14825000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 14825000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 14825000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 20998000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 20128000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 19723000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 18942000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 18942000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 18942000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 18942000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 18942000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 19740000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 22454000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 22126000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 22957000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 22957000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 22957000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 22957000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 22957000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 25827000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 22834000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 25743000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 32724000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 32724000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 32724000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 32724000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 32724000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 31610000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 32134000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 31188000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 29755000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 29755000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 29755000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 29755000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 29755000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 33465000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 32985000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 35898000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 42028000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 36321000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 36321000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 36321000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 36321000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 35344000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 35494000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 35111000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 36299000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 36299000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 36299000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 36299000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 36299000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 21845000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 22356000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 35311000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 39617000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 39617000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 39617000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 20398000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 20398000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 42360000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 38783000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 29493000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 28690000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 28690000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 28690000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 28690000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 28690000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 34717000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 36712000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 32672000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 31883000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 31883000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 31883000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 31883000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 31883000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 34375000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 38067000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 43733000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 45891000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 45891000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 40641000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 40641000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 40641000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 45847000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 46445000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 40131000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 37403000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 37403000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 37403000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 38120000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 50838000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 35250000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 36096000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 42107000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 50164000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 50164000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 50164000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 50164000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 50164000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 50826000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 47765000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 53050000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 43768000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 43768000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 43768000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 43768000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 43768000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 41023000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 39535000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 38976000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 42636000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 42636000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 42636000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 47267000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 49036000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherAssetsNoncurrent": {
        "label": "Other Assets, Noncurrent",
        "description": "Amount of noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 19631000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 19631000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 19631000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 25344000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 25625000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 29964000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 29964000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 29964000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 29964000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 29964000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 34076000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 39606000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 43954000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 47991000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 47991000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 47991000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 47991000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 47991000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 55781000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 55874000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 52961000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 51061000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 51061000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 51061000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 51061000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 51061000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 51006000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 53169000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 53482000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 57231000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 57231000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 57231000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 57231000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 57231000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 59185000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 57605000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 60563000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 71654000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 71654000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 71654000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 71654000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 71654000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 75435000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 81073000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 84435000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 85490000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 85490000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 85490000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 85490000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 85490000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 91433000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 90584000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 94088000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 103315000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 103315000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 103315000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 103315000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 103315000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 105983000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 110941000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 114327000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 118616000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 118616000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 118616000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 118616000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 118616000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 140624000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 151822000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 171887000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 189593000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 189593000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 189593000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 189593000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 189593000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 199609000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 207256000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 224705000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 240192000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 240192000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 240192000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 240192000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 240192000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 248965000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 256754000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 254802000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 289595000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 289595000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 289595000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 289595000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 289595000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 295504000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 305346000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 317144000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 330400000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 330400000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 330400000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 330400000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 330400000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 335568000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 398553000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 403440000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 417729000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 417729000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 417729000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 417729000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 417729000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 421150000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 439225000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 448396000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 496534000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 496534000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 496534000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 496534000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 496534000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 498907000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 539718000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 559268000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 547518000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 547518000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 547518000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 547518000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 547518000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 547559000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 580765000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 513572000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 542477000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 542477000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 542477000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 552791000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 567729000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeAvailableForSaleSecuritiesTax": {
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax (Deprecated 2012-01-31)",
        "description": "Tax effect of the gross appreciation or the gross loss, net of reclassification adjustment, in the value of the total unsold available-for-sale securities at the end of an accounting period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 33000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 65000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-06-30",
              "val": -52000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -109000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 78000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 130000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 45000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -10000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -201000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -246000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease": {
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax (Deprecated 2012-01-31)",
        "description": "Net of tax effect change in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges after taxes. A cash flow hedge is a hedge of the exposure to variability in the cash flows of a recognized asset or liability or a forecasted transaction that is attributable to a particular risk. The change includes an entity's share of an equity investee's increase or decrease in deferred hedging gains or losses. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -2076000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1701000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": -24679000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 14370000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 14370000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2220000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2220000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 8141000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -3679000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 5628000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "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, attributable to parent entity.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -12887000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -7339000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1226000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 14113000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 13579000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 5438000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 799000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -12780000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4258000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6010000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1752000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -6939000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -12949000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17725000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -19773000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -19773000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -27658000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -27658000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -7885000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -7885000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1261000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1261000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 26397000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 26397000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -46958000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 18101000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 18101000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 61149000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 61149000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 43048000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 43048000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 58434000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -2715000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 59949000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -7421000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -11915000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -4494000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 176000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 45000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -10000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -201000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -246000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -108000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 55000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -56000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 111000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 56000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 116000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax",
        "description": "Amount, after adjustment, of tax expense (benefit) for 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 tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 108000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 26000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -7000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -119000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -145000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -64000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -64000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 65000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 33000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 33000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -32000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -32000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 66000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 66000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 33000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 33000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -68000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 42000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 42000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 33000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 33000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -9000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -9000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 84000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 84000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 51000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 51000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 165000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 165000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 165000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -32000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -32000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 36000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 36000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -19000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -19000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -23000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -23000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -63000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -63000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -63000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 19000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 19000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 31000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 31000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 12000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 12000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -29000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -29000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -60000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -60000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -93000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -93000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -93000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 70000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 70000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 115000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 115000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 45000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 45000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 134000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 134000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 19000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 19000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 113000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 113000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 113000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -26000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -26000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 23000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 23000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 49000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 49000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 35000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 35000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 12000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 12000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 40000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 40000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 49000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 49000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 9000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 9000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 61000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 61000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 12000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 12000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -40000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -40000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -40000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 128000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 128000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 114000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 114000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -14000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -14000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 93000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 93000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -21000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -21000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 84000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 84000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 84000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -89000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -89000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -181000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -181000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -93000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -93000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -129000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -129000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 52000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 52000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -120000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -120000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -120000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 46000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 46000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 48000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 48000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 48000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 48000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -5000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -5000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -12000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -12000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -7000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -7000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -15000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -15000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -3000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -3000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -14000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -14000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -14000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "description": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6386000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 679000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -8128000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -8128000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -7653000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -7653000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -6110000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -6110000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2938000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2938000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4521000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4521000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2022000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2022000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3770000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3770000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -7963000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -7963000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -8276000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -8276000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -13707000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -13707000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6762000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6762000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -7815000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -7815000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 955000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 955000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -3964000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -3964000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5643000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7762000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -8651000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -15577000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "description": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2699000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -9059000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -2530000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10135000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -803000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 7825000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8628000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9450000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9450000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1625000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1625000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12808000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1312000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -1335000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -2647000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4655000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 5990000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "description": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4950000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -8472000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -3090000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10332000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10332000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2388000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5786000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8174000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 7514000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 7514000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1728000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1728000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12019000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10659000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10659000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2474000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1043000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1978000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1110000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -496000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 67000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 10451000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6458000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 8473000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 5348000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1196000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1196000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1196000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9426000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9426000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5538000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5538000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -3888000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -3888000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -623000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -623000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -6161000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -6161000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8527000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8527000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -8527000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4415000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4415000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3191000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3191000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -1224000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -1224000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7300000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7300000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4109000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4109000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9139000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9139000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2097000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 13440000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 11343000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 26930000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 13490000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 14851000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax",
        "description": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2174000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -5035000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -1836000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -5304000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -5304000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -377000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1784000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2161000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1846000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1846000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 62000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 62000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2852000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2529000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2529000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 531000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 224000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 362000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 203000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -169000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -21000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2335000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1443000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1973000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1240000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 362000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 362000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 362000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2052000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2052000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1247000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1247000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -805000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -805000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -161000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -161000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -1408000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -1408000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2013000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2013000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2013000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1249000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1249000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 655000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 655000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -594000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -594000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1595000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1595000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 940000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 940000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2133000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2133000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1436000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5734000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4298000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10368000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4634000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5954000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "description": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2251000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 587000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -560000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -197000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -197000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1585000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2039000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -454000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1936000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1936000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 103000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 103000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -789000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -789000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -789000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1162000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1162000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3313000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3313000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2151000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2151000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5796000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5796000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2483000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2483000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8161000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8161000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8161000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1101000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1101000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2574000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2574000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1473000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1473000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2036000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2036000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -538000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -538000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 671000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 671000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 671000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1894000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1894000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4269000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4269000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -2375000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -2375000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -5522000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -5522000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1253000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1253000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5774000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5774000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5774000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1626000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1626000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5830000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5830000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4204000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4204000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 12211000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 12211000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 6381000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 6381000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18991000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18991000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18991000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 218000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 218000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 489000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 489000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 271000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 271000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2446000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2446000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1957000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1957000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4469000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4469000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4469000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1297000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1297000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3284000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3284000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1987000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1987000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4276000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4276000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 992000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 992000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6727000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6727000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2958000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2958000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2321000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2321000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -637000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -637000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1062000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -1259000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 138000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 236000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 58000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -178000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax",
        "description": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -949000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 348000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -333000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 224000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -224000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 250000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -629000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -379000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -476000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 476000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 153000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -153000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -187000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -187000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -249000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 249000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 607000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 607000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 358000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 358000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -1295000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1295000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -688000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 688000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2467000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2467000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2467000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 240000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 240000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 579000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 579000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 339000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 339000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 526000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 526000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -53000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -53000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 158000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 158000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 158000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -536000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 536000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -876000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -876000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -340000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -340000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1206000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1206000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -330000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -330000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1347000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1347000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1347000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -610000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 610000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2187000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2187000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1577000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1577000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 4441000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 4441000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2254000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2254000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6742000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6742000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6742000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 117000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 117000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 244000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 244000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 127000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 127000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 945000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 945000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 701000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 701000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1699000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1699000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1699000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 470000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 470000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1183000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1183000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 713000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 713000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1563000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1563000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 380000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 380000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2473000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2473000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1111000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1111000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 905000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 905000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -206000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -206000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 477000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -428000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 206000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 119000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 45000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -74000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "description": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 730000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -623000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1453000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 4644000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5267000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5763000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5763000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1701000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1967000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1967000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -266000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -266000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -5523000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -5523000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -3556000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -3556000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -5276000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -5276000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -5276000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4108000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4108000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6016000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6016000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1908000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1908000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1581000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1581000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -4435000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -4435000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1891000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1891000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1891000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -402000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -402000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -2075000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -2075000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -1673000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -1673000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3924000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3924000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 5999000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 5999000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7540000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7540000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7540000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4221000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4221000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2014000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2014000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -6235000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -6235000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2888000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2888000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -874000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -874000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5143000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5143000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5143000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -3695000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -3695000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1794000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1794000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1901000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1901000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2374000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2374000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -580000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -580000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2699000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2699000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -2208000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -2208000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -6529000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -6529000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -4321000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -4321000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -9059000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -2530000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10135000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -803000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 7825000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8628000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -4502000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -29126000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -29126000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -20232000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -12934000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7298000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -26793000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -13859000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -30718000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -30718000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -30718000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6016000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6016000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9186000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9186000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -1278000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -1278000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10873000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10873000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1687000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1687000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5874000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5874000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5874000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8014000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8014000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 15968000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 15968000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7954000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7954000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 24250000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 24250000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8282000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8282000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 25107000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 25107000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 25107000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5165000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5165000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -16327000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -16327000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -21492000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -21492000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -18172000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -18172000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -1845000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -1845000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -21911000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -21911000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -21911000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1423000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1423000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1681000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1681000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3104000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3104000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -12231000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -12231000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -13912000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -13912000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1590000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1590000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1590000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -22206000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -22206000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -15200000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -15200000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7006000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7006000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -7871000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -7871000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7329000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7329000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15151000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15151000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15151000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -19333000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -19333000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -7246000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -7246000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12087000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12087000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -20213000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -20213000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -12967000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -12967000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -26731000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -26731000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -26731000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3277000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3277000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -27804000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -27804000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -31081000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -31081000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -59024000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -59024000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -31220000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -31220000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -25692000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -25692000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -25692000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4258000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6010000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1752000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -6939000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -12949000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17725000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17725000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -46958000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "description": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3126000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 13001000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 6881000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 5242000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -7759000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1976000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1976000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4038000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -6585000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -6585000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -10623000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -10623000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -864000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -864000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 5721000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 5721000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 511000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 511000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 511000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4267000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4267000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -5461000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -5461000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -1194000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -1194000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -392000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -392000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 5069000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 5069000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -2332000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -2332000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -2332000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 823000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 823000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1409000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1409000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 586000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 586000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -11632000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -11632000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -13041000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -13041000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -21693000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -21693000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -21693000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -15978000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -15978000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -14204000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -14204000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1774000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1774000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -29422000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -29422000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -15217000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -15217000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -34194000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -34194000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -34194000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4750000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4750000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6800000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6800000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2050000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2050000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7184000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7184000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 384000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 384000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -788000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -788000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -788000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4674000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4674000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4665000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4665000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -9000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -9000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8405000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8405000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3740000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3740000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6583000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6583000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6583000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2264000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2264000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2264000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2264000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -6089000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -6089000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -8353000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -8353000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -8353000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -5717000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -5717000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 372000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 372000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -5321000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -5321000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -5321000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1776000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1776000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1776000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1776000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1776000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1776000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1208000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1208000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -568000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -568000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -568000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -568000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -3774000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -3774000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -4982000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -4982000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -4391000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -4391000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -4391000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9064000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9064000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9064000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9064000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9064000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9064000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -10850000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -10850000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -1786000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -1786000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -1786000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -1786000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -15743000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -15743000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -4893000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -4893000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7433000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7433000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7433000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5921000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5921000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5921000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5921000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5921000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5921000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 5224000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 5224000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 11145000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 11145000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 11145000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 11145000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1558000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1558000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3666000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3666000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 131000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 131000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 131000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6136000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6136000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6136000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6136000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6136000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -14221000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -14221000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -20357000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -20357000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -20357000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -27410000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -13189000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -24312000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -24312000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -24312000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1181000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1181000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4131000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2950000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6590000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6590000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6590000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -9191000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -22439000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -22439000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3554000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3554000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 16695000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13141000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24801000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3904000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5306000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1402000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease": {
        "label": "Other Comprehensive Income (Loss), Net of Tax (Deprecated 2012-01-31)",
        "description": "This element represents Other Comprehensive Income or Loss, Net of Tax, for the period. Includes deferred gains or losses on qualifying hedges, unrealized holding gains or losses on available-for-sale securities, minimum pension liability, and cumulative translation adjustment. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 6120000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4038000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "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-06-30",
              "val": 62802000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 33574000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 106001000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 43199000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 98270000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 55538000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 129018000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 30748000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6136000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -20357000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -27410000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -13189000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1181000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1181000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1181000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1181000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4131000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2950000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2950000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2950000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2905000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2905000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1226000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1226000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6590000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -9191000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -9191000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -9191000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -9191000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -9191000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -9191000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -13975000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -13975000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -4784000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -4784000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -4784000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -4784000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -4765000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -4765000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 9210000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 9210000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -22439000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3554000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3554000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3554000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3554000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3554000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 16695000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13141000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13141000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13141000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 20695000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 4000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24801000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3904000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3904000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1402000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax",
        "description": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4630000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 3194000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 872000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3625000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3625000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 10000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 651000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 641000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1485000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1485000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 834000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 834000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1890000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1890000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1890000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 149000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 149000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -102000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -102000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -251000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -251000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 103000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 103000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 205000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 205000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2002000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2002000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2002000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2964000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2964000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6314000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6314000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3350000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3350000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 9681000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 9681000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3369000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3369000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13983000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13983000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13983000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 429000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 429000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 353000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 353000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -76000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -76000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 804000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 804000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 451000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 451000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2251000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2251000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 674000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 674000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1147000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1147000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 473000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 473000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 587000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -560000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -197000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1585000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2039000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -454000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax",
        "description": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1941000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1434000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 395000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1623000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1623000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 8000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -213000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -221000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 542000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 542000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 329000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 329000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -679000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 679000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 679000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -47000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 47000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 91000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 91000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 138000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 138000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -24000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 24000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 67000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -67000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 756000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 756000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 756000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1253000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1253000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2704000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2704000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -1451000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -1451000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -4079000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -4079000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -1374000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -1374000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5853000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5853000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5853000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 170000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 170000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -116000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -116000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 54000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 54000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -313000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -313000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -197000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -197000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 949000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 949000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 401000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -401000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -681000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 681000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -280000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 280000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -348000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 333000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 224000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 250000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -629000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -379000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Net of Tax (Deprecated 2013-01-31)",
        "description": "Net of tax amount of the income statement impact of the reclassification adjustment of accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges realized in net income. Also includes reclassification adjustments of an entity's share of an equity investee's deferred hedging gain (loss) realized in net income.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1165000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2911000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1805000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 4103000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1192000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4630000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -795000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -2322000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -2322000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1527000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1527000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -3194000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -872000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3625000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -10000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -651000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -641000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Tax (Deprecated 2013-01-31)",
        "description": "Tax effect of the income statement impact of the reclassification adjustment of accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges realized in net income. Also includes reclassification adjustments of an entity's share of an equity investee's deferred hedging gain (loss) realized in net income.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 612000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -1365000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -840000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1930000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 565000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1941000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -341000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1039000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1039000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 698000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 698000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1434000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -395000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1623000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 8000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 213000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 221000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Net of Tax (Deprecated 2012-01-31)",
        "description": "Net of tax effect of the reclassification adjustment for accumulated gains and losses from derivative instrument designated and qualifying as the effective portion of cash flow hedges included in accumulated comprehensive income that was realized in net income during the period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -1107000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 795000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Tax (Deprecated 2012-01-31)",
        "description": "Tax effect on reclassification adjustment for accumulated gains and losses from derivative instrument designated and qualifying as the effective portion of cash flow hedges included in accumulated comprehensive income that was realized in net income during the period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 525000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 341000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax",
        "description": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 8118000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -10105000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -10105000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 730000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 730000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -435000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -3183000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -3534000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -352000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 541000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 4075000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5763000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1133000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1133000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -906000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -906000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 355000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 355000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1261000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1261000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -2329000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -2329000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -2684000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -2684000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1651000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1651000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1651000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4118000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4118000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6667000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6667000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2549000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2549000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3066000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3066000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -3601000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -3601000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3781000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3781000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3781000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -253000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -253000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -2177000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -2177000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -1924000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -1924000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4027000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4027000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6204000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6204000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9542000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9542000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9542000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 7185000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 7185000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4300000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4300000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -2885000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -2885000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 6793000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 6793000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2495000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2495000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8839000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8839000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8839000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -3266000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -3266000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1441000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1441000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1825000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1825000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1570000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1570000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -129000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -129000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4950000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4950000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1534000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1534000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -5382000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -5382000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -3848000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -3848000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -8472000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -3090000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10332000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2388000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5786000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8174000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": {
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax",
        "description": "Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 3647000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4607000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4607000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 240000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 240000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -372000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1429000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -1593000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -164000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 188000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1781000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2339000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 398000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -398000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 434000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -434000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 59000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 59000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 493000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 493000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1235000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1235000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -1294000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -1294000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -921000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -921000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -921000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1699000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1699000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2790000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2790000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1091000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1091000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1278000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1278000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -1512000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -1512000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1555000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1555000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1555000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -123000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -123000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1013000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1013000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -890000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -890000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1796000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1796000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2809000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2809000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4073000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4073000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4073000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3082000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3082000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1849000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1849000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -1233000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -1233000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2882000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2882000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1030000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1030000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3736000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3736000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3736000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1443000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1443000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -639000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -639000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 804000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 804000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -694000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -694000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -57000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -57000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2174000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2174000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 912000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -912000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -3199000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -3199000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -2287000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -2287000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -5035000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -1836000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -5304000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -377000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1784000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2161000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "description": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -469000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 401000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 401000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 176000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 176000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 55000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -108000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -108000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 111000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 111000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 55000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -56000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 111000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 56000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 116000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 116000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 72000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 72000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 56000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 56000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -16000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -16000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 142000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 142000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 86000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 86000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 279000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 279000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 279000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -54000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -54000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 59000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 59000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -32000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -32000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -37000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -37000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -107000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -107000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -107000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 33000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 33000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -26000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -26000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -81000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -81000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -88000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -88000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -226000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -226000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -226000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 205000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 205000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 325000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 325000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 120000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 120000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 334000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 334000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 245000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 245000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 245000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -39000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -39000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 86000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 86000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 125000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 125000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 109000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 109000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 23000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 23000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -42000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -42000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -42000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 118000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 118000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 150000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 150000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 32000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 32000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 187000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 187000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 37000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 37000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -135000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -135000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -135000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 407000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 407000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 362000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 362000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -45000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -45000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 295000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 295000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -67000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -67000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 267000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 267000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 267000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -279000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -279000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -574000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -574000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -295000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -295000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -408000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -408000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 166000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 166000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -382000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -382000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -382000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 147000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 147000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 154000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 154000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 153000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 153000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 146000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 146000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 146000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -17000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -17000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -42000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -42000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -25000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -25000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -52000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -52000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -10000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -10000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -46000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -46000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -46000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 7000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 7000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "description": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 275000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 224000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 224000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 108000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 108000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 64000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "OtherDepreciationAndAmortization": {
        "label": "Other Depreciation and Amortization",
        "description": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 39200000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 35100000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 35100000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 37500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 37500000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 37500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 39800000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 39800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 39800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42800000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 48800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 48800000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 48783000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57029000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57029000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 63537000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 63537000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 63537000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73797000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73797000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73797000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 74208000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 74208000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 74208000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 78495000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 78495000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 78495000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 86095000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 86095000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 86095000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92376000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92376000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92376000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 96746000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 96746000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 96746000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 100994000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 100994000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 100994000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 112809000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 112809000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 124947000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherLiabilities": {
        "label": "Other Liabilities",
        "description": "Amount of liabilities classified as other.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 3100000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 2500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1400000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 1400000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1800000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "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": "2009-12-31",
              "val": 11266000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 11266000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 11266000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 11722000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 12426000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 11045000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 11045000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 11045000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 11045000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 11045000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 12284000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 12954000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 15279000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 17730000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 17730000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 17730000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 17730000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 17730000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 20021000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 21260000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 22888000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 23898000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 23898000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 23898000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 23898000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 23898000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 24819000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 25760000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 28775000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 31215000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 31215000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 31215000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 31215000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 31215000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 31760000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 30664000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 31588000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 32363000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 32363000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 32363000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 32363000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 32363000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 31027000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 31334000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 29660000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 28698000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 28698000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 28698000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 28698000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 28698000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 30361000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 30328000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 34594000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 38937000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 38937000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 38937000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 38937000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 38937000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 42020000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 49230000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 49583000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 95718000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 95718000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 95718000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 95718000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 95718000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 82840000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 82840000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": 84573000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 83267000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 81494000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 84826000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 84826000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 84826000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 84826000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 84826000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 82564000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 79352000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 77078000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 81164000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 81164000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 81164000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 81164000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 81164000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 81293000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 84207000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 79664000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 85604000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 85604000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 85604000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 85604000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 85604000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 83549000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 85043000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 72993000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 70941000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 70941000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 70941000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 70941000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 70941000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 71848000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 69777000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 70953000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 67587000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 67587000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 67587000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 67587000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 67587000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 70864000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 64283000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 60211000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 65526000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 65526000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 65526000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 65526000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 65526000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 66261000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 53396000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 62879000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 44341000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 44341000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 44341000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 44341000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 44341000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 47731000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 56788000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 57621000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 56527000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 56527000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 56527000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 54034000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 56504000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 410000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 446000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 614000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 614000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 110000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -79000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -79000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -160000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -160000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -160000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 625000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 417000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 417000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -305000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -305000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -472000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -472000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -472000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 586000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 586000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1540000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1540000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1160000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1887000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 986000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 986000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 986000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 860000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 860000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 206000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1031000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 516000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1912000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 969000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 969000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1007000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1091000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1091000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1613000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1613000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2385000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2385000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 900000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 895000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 895000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 628000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 263000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 747000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 448000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1497000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 879000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1254000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1254000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1254000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -13000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -13000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 699000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 699000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 488000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 488000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1379000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1379000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1379000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 333000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 333000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1300000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1300000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2402000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2402000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2619000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2619000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2619000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 235000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 235000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1200000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1200000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2032000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2032000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2645000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2645000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2645000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -362000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -362000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -157000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -157000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -12000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -12000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 520000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 520000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2004000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 909000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 909000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 967000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 967000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1034000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1034000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1218000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1468000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 456000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 456000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1491000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1491000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3244000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5026000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 695000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 376000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities": {
        "label": "Other than Temporary Impairment Losses, Investments, Available-for-sale Securities",
        "description": "The amount by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            }
          ]
        }
      },
      "OtherUnrecordedAmounts": {
        "label": "Other Unrecorded Amounts (Deprecated 2019-01-31)",
        "description": "Amount of unrecorded indebtedness classified as other.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 10300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 7500000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 5500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "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": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1000000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1000000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1266000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1266000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1266000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1266000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 573000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 573000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1695000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1695000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2255000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2255000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2375000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2375000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2375000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1080000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1080000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1580000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1580000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1676000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1676000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1676000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1500000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1500000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1500000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1500000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2816000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2816000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5730000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5730000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6431000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6431000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6431000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1780000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1780000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1780000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1780000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1879000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1879000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3135000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3135000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3135000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PaymentsForRepurchaseOfCommonStock": {
        "label": "Payments for Repurchase of Common Stock",
        "description": "The cash outflow to reacquire common stock during the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 132342000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 39725000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 57966000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 83099000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 83099000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 57728000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 83724000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 83724000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 117157000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 117157000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 143090000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 143090000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 143090000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 39940000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 39940000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 98419000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 98419000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 166016000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 166016000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 255505000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 255505000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 255505000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 27630000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 27630000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 55006000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 55006000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 91152000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 91152000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 132268000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 132268000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 132268000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 63778000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 63778000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 206335000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 206335000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 282910000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 282910000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 367761000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 367761000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 367761000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 70279000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 70279000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 196626000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 196626000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 468968000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 468968000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 618158000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 618158000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 618158000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 133647000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 133647000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 220097000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 220097000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 309057000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 309057000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 401981000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 401981000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 401981000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 53480000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 53480000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 76536000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 76536000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 91562000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 91562000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 304086000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 304086000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 304086000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 63910000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 63910000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 170798000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 170798000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 228693000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 228693000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 282565000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 282565000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 282565000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 83487000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 83487000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 189884000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 189884000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 263712000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 263712000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 369319000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 369319000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 369319000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 54302000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 54302000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 74994000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 74994000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 160969000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 160969000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 301658000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 301658000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 301658000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 182815000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 182815000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 182815000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 182815000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 182815000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 182815000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 182815000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 182815000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 182815000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 132262000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 132262000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 320787000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 320787000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 502021000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 502021000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 746777000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 746777000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 746777000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 266295000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 266295000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 573060000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 573060000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 745691000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 745691000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 819711000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 819711000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 819711000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 35070000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 35070000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 71920000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 71920000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 71920000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 154764000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 154764000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 370285000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 370285000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 591042000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 591042000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 837034000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 837034000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 400890000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 400890000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 738995000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 738995000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 979190000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1216964000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 351036000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 697840000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-09-30",
              "val": 1357000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1406000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 90000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 127000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 199000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 199000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1380000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1380000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 57000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 57000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 57000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 57000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 57000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 57000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 30000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 30000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 142000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 142000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 154000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 154000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 154000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 154000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 154000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 4988000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 4988000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4995000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4995000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5025000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5025000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5025000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2650000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2650000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2650000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 435000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 435000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 435000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3738000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PaymentsOfMergerRelatedCostsFinancingActivities": {
        "label": "Payments of Merger Related Costs, Financing Activities",
        "description": "The cash outflow for financing costs associated with business combinations.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2084000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2084000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2717000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2717000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3633000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3633000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4728000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4728000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4728000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1266000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": 5438000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3764000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3732000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3732000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4372000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4372000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7303000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7303000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7459000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7459000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7829000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7829000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8073000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8073000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8073000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8555000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8555000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8720000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8720000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9110000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9110000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9375000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9375000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9375000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7403000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7403000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7572000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7572000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7849000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7849000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8053000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8053000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8053000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8604000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8604000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8668000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8668000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9029000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9029000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20603000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20603000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20603000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14983000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14983000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 14952000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 14952000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15501000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15501000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15562000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15562000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15562000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 10338000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 10338000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10390000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10390000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10552000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10552000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10606000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10606000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10606000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9597000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9597000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 9676000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 9676000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 9907000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 9907000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9975000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9975000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9975000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10189000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10189000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 10268000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 10268000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10486000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10486000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10531000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10531000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6124000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6124000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7094000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7094000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7179000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7239000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 10555000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 10853000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-03-31",
              "val": 140448000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 140448000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 190370000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 190370000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 231387000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 231387000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 271958000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 271958000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 271958000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 72079000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 72079000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 123809000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 123809000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 178829000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 178829000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 227894000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 227894000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 227894000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 90492000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 90492000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 175522000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 175522000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 269798000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 269798000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 334164000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 334164000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 334164000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 87000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 87000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 87000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 87000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 87000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 87000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 87000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 87000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 87000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            }
          ]
        }
      },
      "PaymentsToAcquireBusinessesAndInterestInAffiliates": {
        "label": "Payments to Acquire Businesses and Interest in Affiliates",
        "description": "The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 304000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 250000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            }
          ]
        }
      },
      "PaymentsToAcquireBusinessesGross": {
        "label": "Payments to Acquire Businesses, Gross",
        "description": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 47800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3600000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3600000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 7500000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 22500000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 304000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 304000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 3891000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 6680000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 7914000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 7914000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2600000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2600000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 46757000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 46757000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 46757000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2658000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2658000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2658000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 10101000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 10101000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10923000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10923000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10923000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1161000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1161000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1161000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1161000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7516000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7516000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25115000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25115000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25115000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 383000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 383000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 383000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 383000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8200000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8200000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10302000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10302000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10302000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1964000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1964000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1964000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2349000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2349000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 14529000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 14529000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 14529000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 14529000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14579000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14579000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14579000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 22500000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22500000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22500000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22500000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 304000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 50304000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 50304000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 50304000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1500000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4424000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4424000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 156506000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 156506000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 161166000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 161166000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 173418000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 173418000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 173418000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 11512000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 11512000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11512000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11512000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11512000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 77000000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 77000000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 77000000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 77000000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 76694000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 76694000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 76694000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 76694000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 4758000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 500000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 144000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 144000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 144000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 244000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 244000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 394000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 394000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 394000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 900000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 900000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 900000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 900000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 900000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 900000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 900000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 900000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 900000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 659000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 659000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 659000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 659000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1024000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1024000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1024000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1024000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1024000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 175000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 175000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 175000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 175000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 175000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 175000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 175000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 175000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 175000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 320000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 320000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2320000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2320000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2320000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 450000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 450000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7185000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7185000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 255000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 255000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 255000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 668000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 668000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 668000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 668000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 10000000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 10000000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 13350000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13550000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1800000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3692000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "PaymentsToAcquireOtherInvestments": {
        "label": "Payments to Acquire Other Investments",
        "description": "Amount of cash outflow to acquire investments classified as other.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 89971000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 21360000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 36362000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 50663000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 50663000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 8473000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 17437000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 17437000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 28646000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 28646000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 38908000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 38908000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 38908000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 9575000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 9575000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 26173000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 26173000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 39927000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 39927000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 52464000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 52464000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 49677000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 9446000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 9446000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 24301000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 24301000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 43230000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 43230000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 65492000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 57618000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 57618000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 19761000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 20132000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 43699000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 46181000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 60607000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 61459000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 77612000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 77612000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 77612000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 11298000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 11298000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 25410000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 25410000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 42504000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 42504000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 60523000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 60523000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 60523000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 23017000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 23017000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 46873000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 46873000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 67517000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 67517000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 82921000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 82921000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 82921000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 21906000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 21906000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 37868000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 37868000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 49956000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 49956000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 64787000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 64787000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 64787000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 23647000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 23647000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 38566000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 38566000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 54370000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 54370000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 74384000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 74384000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 74384000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 23726000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 23726000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 51377000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 51377000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 82642000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 82642000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 115751000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 115751000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 115751000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 38206000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 38206000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 71987000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 71987000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 109058000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 109058000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 154969000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 154969000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 154969000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 49002000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 49002000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73558000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73558000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 92768000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 92768000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 106958000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 106958000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 106958000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 20163000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 20163000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 42744000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 42744000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 87761000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 87761000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 119549000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 119549000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 119549000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 31838000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 31838000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 61924000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 61924000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 99609000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 99609000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 148838000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 148838000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 148838000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 39511000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 39511000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 66981000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 66981000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 101075000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 101075000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 133631000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 133631000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 133631000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 30273000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 30273000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 63578000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 63578000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 91667000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 91667000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 120922000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 120922000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 30026000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 30026000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 64128000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 64128000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 95242000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 124676000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 31984000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 56630000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "PreferredStockParOrStatedValuePerShare": {
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "description": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "units": {
          "USD/shares": [
            {
              "end": "2011-12-31",
              "val": 1,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 500000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 500000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 500000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 500000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 500000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 500000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 500000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 0,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2013-12-31",
              "val": 20810000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 32672000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 32672000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 32672000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 32672000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 32672000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 36379000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 30378000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 30615000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 27244000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 27244000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 27244000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 27244000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 27244000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 23970000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 26195000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 23362000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 25746000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 25746000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 25746000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 25746000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 25746000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 25330000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 26323000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 28233000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 28967000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 28967000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 28967000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 28967000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 28967000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 28720000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 27250000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 31997000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 30314000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 30314000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 30314000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 30314000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 30314000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 31593000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 28958000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 32646000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 31992000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 31992000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 31992000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 31992000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 31992000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 32403000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 31795000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 35966000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 34556000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 34556000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 34556000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 34556000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 34556000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 34762000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 33227000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 37462000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 41997000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 41997000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 41997000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 41997000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 41997000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 40935000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 36287000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 39696000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 41742000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 41742000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 41742000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 41742000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 41742000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 40084000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 38918000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 49875000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 48370000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 48370000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 48370000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 48370000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 48370000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 47648000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 46453000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 57222000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 58626000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 58626000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 58626000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 58626000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 58626000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 53343000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 46221000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 60815000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 57900000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 57900000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 57900000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 64345000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 61959000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PrepaidExpenseOtherNoncurrent": {
        "label": "Prepaid Expense Other, Noncurrent",
        "description": "Carrying amount as of the balance sheet date of amounts paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 12120000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 12120000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 12120000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 12452000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 12421000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 12091000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 12091000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 12091000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 12091000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 12091000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 11532000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 11849000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 10750000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10324000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 10324000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 10324000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 10324000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 10324000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 10079000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 9514000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 10825000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 13075000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 13075000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 13075000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 13075000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 13075000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 12577000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 11762000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 11078000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 10765000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 10765000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 10765000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 10765000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 10765000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 11787000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 12165000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 12117000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 12165000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 12165000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 12165000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 12165000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 12165000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 12305000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 11918000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 11523000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 10978000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 10978000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 10978000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 10978000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 10978000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 10170000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 9637000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 9060000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 9949000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 9949000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 9949000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 9949000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 9949000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10324000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 11344000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 10532000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 10894000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 10894000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 10894000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 10894000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 10894000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 11621000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 12386000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 13082000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 13657000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 13657000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 13657000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 13657000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 13657000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 13785000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 13388000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 12599000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12065000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 12065000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 12065000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 12065000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 12065000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 11185000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10489000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 9790000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 13348000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 13348000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 13348000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 13348000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 13348000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 12014000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 22642000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 21510000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 25250000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 25250000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 25250000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 25250000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 25250000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 24021000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 25141000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 24083000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 25943000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 25943000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 25943000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 25943000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 25943000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 24395000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 23792000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 25228000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 26714000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 26714000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 26714000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 26714000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 26714000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 26995000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 27298000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 27305000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 26721000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 26721000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 26721000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 26028000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 25149000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfLongTermDebt": {
        "label": "Proceeds from Issuance of Long-term Debt",
        "description": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 200000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 150000000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 150000000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 250097000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 250097000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 250097000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 250097000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfSeniorLongTermDebt": {
        "label": "Proceeds from Issuance of Senior Long-term Debt",
        "description": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 150000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 150000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 150000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 200000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 250097000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 250097000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 250097000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 100000000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 100000000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 100000000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 100000000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 100000000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 100000000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 200000000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 200000000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 200000000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 200000000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 16360000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 6888000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 13104000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 16366000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 16366000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 6483000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 16446000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 16446000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 22055000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 22055000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 28865000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 28865000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 28865000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 12169000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 12169000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 19367000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 19367000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 26080000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 26080000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28801000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28801000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28801000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 5772000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 5772000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10247000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10247000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 17156000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 17156000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 24166000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 24166000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 24166000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 12958000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 12958000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 16420000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 16420000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 21734000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 21734000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38235000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38235000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38235000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 10964000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 10964000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14707000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14707000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 18361000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 18361000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29442000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29442000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29442000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 12325000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 12325000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 15650000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 15650000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 19221000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 19221000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 22397000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 22397000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 22397000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5760000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5760000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17554000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17554000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 28815000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 28815000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38344000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38344000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38344000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 12526000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 12526000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 23170000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 23170000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 31314000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 31314000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 38622000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 38622000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 38622000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14551000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14551000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 21905000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 21905000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 34595000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 34595000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38201000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38201000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38201000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11551000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11551000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 19653000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 19653000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 28739000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 28739000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 36106000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 36106000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 36106000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10210000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10210000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20613000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20613000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 39230000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 39230000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 51328000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 51328000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 51328000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17594000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17594000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27371000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27371000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 37428000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 37428000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46565000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46565000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46565000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11653000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11653000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 18379000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 18379000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23257000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23257000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35747000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35747000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35747000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12796000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12796000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 23086000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 23086000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 35704000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 35704000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 47034000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 47034000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 47034000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20879000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20879000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 26241000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 26241000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 31237000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 31237000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 44492000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 44492000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7193000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7193000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 24523000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 24523000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 75493000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 93362000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 18161000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 51074000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2020-01-01",
              "end": "2020-03-31",
              "val": 198110000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "ProceedsFromOtherOperatingActivities": {
        "label": "Proceeds from Other Operating Activities",
        "description": "Amount of cash inflow from operating activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1400000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1400000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011"
            }
          ]
        }
      },
      "ProceedsFromRepaymentsOfOtherDebt": {
        "label": "Proceeds from (Repayments of) Other Debt",
        "description": "Amount of cash inflow (outflow) for debt classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 79550000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 3782000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": -8798000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -32830000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -32830000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 38523000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 15099000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 15099000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 7135000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 7135000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 10143000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 10143000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 10143000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -2487000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -2487000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 3486000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 3486000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 24903000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 24903000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 113903000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 113903000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 113903000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 11000000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 11000000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1000000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -11000000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -11000000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -31000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -31000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -31000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 48000000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 48000000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 155500000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 155500000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 185200000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 185200000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 65000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 65000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 65000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 38000000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 38000000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 107000000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 107000000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 98000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 98000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 272000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 272000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 272000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 500000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 500000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -51000000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -51000000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -6500000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -6500000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 24000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 24000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 24000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 49000000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 49000000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -15000000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -15000000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -85000000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -85000000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 60000000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 60000000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 93000000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 93000000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 75250000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 75250000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -247500000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -247500000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -218000000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -218000000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -240500000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -240500000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -256040000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -256040000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -52024000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -52024000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -147519000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -169532000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -110275000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 198110000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-03-31",
              "val": 3228000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3228000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 10039000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 10039000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 24711000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 24711000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 56775000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 56775000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 56775000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 70186000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 70186000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 108115000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 108115000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 152277000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 152277000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 203859000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 203859000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 203859000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 87476000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 87476000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 155903000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 155903000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 224816000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 224816000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 286759000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 286759000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 286759000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 284125000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 284125000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 284125000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 284125000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 284125000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 284125000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 284125000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 284125000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 284125000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            }
          ]
        }
      },
      "ProceedsFromSaleOfEquityMethodInvestments": {
        "label": "Proceeds from Sale of Equity Method Investments",
        "description": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5400000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5400000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            }
          ]
        }
      },
      "ProceedsFromSaleOfOtherProductiveAssets": {
        "label": "Proceeds from Sale of Other Productive Assets",
        "description": "Amount of cash inflow from the sale of tangible or intangible assets used to produce goods or deliver services, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3377000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3000000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3000000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 3000000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 3000000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3000000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3000000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3000000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3000000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3000000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3000000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 3000000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 3000000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3500000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3500000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3500000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3500000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3500000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3500000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            }
          ]
        }
      },
      "ProceedsFromSaleOfProductiveAssets": {
        "label": "Proceeds from Sale of Productive Assets",
        "description": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 7025000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1377000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 1377000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3377000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-06-30",
              "val": 1076000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 2056000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2079000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2079000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 27000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 64000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 64000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 86000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 86000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 112000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 112000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 112000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 82000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 82000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 218000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 218000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 223000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 223000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 225000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 225000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 225000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 45000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 45000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 45000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 45000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 45000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 45000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 45000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            }
          ]
        }
      },
      "ProfitLoss": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "description": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 116169000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 59738000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 33667000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 91274000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 31536000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 122235000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 122235000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 33028000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 70225000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 70225000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 37197000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 37197000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 104940000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 104940000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 34715000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 34715000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 141320000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 141320000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 141320000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36606000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 36606000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 85260000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 85260000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 48654000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 48654000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 123756000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 123756000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 38496000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 38496000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 161754000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 161754000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 161754000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 40734000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 40734000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 92054000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 92054000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 51320000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 51320000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 134927000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 134927000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 42873000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 42873000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178287000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178287000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 178287000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 44867000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 44867000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 98865000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 98865000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 53999000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 53999000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 144557000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 144557000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 45692000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 45692000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 187794000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 187794000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 187794000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 46593000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 46593000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 103837000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 103837000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 57244000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 57244000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 156000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 156000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 52163000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 52163000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 181951000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 181951000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 181951000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 46578000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 46578000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 103516000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 103516000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 56938000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 56938000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 147745000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 147745000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 44229000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 44229000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 192135000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 192135000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 192135000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 46025000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 46025000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 113231000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 113231000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 67206000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 67206000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 169683000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 169683000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 56452000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 56452000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 222054000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 222054000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 222054000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 69058000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 69058000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 154465000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 154465000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 85407000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 85407000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 224979000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 224979000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 70514000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 70514000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 263269000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 263269000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 263269000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 89476000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 89476000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 89476000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 89476000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 198156000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 198156000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 108680000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 108680000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 108680000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 291370000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 291370000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 93214000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 93214000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 377047000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 377047000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 377047000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102709000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102709000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102709000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102709000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102709000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102709000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 228410000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 228410000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125701000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125701000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125701000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 125701000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 337248000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 337248000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 108838000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 108838000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 427792000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 427792000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 427792000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 111856000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 111856000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 111856000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 111856000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 111856000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 111856000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 260852000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 260852000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148996000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148996000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148996000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148996000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 407173000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 407173000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 146321000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 146321000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 582131000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 582131000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 582131000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 204289000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 204289000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 204289000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 204289000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 204289000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 204289000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 406895000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 406895000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 202606000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 202606000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 202606000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 202606000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 582073000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 582073000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 175178000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 175178000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744844000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744844000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 744844000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 193965000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 193965000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 193965000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 325944000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 131979000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 131979000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 506882000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 180938000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 679089000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 679089000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 845042000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 376625000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 422350000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 422350000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 478309000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 478309000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 550015000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 550015000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 603935000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 603935000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 678624000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 678624000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 742592000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 742592000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 811636000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 811636000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 906003000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 906003000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1052875000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 1052875000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1142081000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 1142081000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1236058000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 1236058000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1355388000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 1355388000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1486994000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 1486994000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1548145000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1548145000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1673078000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 199946000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 199946000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 199946000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2009-12-31",
              "val": 199946000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 196714000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 200610000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 201725000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 201725000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 201725000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 201725000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 201725000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 202748000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 210163000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 213868000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 216777000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 216777000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 216777000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 216777000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 216777000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 216927000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 220580000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 231639000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 245177000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 245177000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 245177000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 245177000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 245177000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 253742000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 266494000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 274158000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 281214000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 281214000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 281214000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 281214000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 281214000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 282226000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 286712000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 291701000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 303587000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 303587000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 303587000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 303587000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 303587000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 309827000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 326041000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 320337000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 333026000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 333026000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 333026000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 333026000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 333026000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 343010000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 347161000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 349664000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 357422000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 357422000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 357422000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 357422000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 357422000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 361233000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 364779000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 367513000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 379096000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 379096000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 379096000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 379096000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 379096000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 379096000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 379096000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": 384246000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 394021000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 409980000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 437270000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 437270000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 437270000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 437270000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 437270000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 449103000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 469982000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 496584000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 533845000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 533845000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 533845000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 533845000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 533845000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 546158000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 550895000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 547624000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 555167000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 555167000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 555167000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 555167000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 555167000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 543963000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 550255000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 573385000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 587667000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 587667000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 587667000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 587667000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 587667000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 593457000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 594224000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 612405000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 649474000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 649474000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 649474000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 649474000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 649474000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 665439000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 683270000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 687101000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 702177000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 702177000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 702177000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 702177000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 702177000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 708725000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 708178000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 717745000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 713123000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 713123000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 713123000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 713123000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 713123000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 717624000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 739677000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 739437000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 747380000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 747380000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 747380000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 740382000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 733238000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PropertyPlantAndEquipmentTransfersAndChanges": {
        "label": "Property, Plant and Equipment, Transfers and Changes",
        "description": "Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2000000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 1180000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 654000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 674000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 926000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 926000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 385000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 596000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 596000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1506000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1506000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1575000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1575000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1575000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 601000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 601000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 683000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 683000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 997000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 997000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1484000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1484000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1484000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 412000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 412000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 195000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 195000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 837000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 837000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1108000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1108000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1108000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 644000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 644000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 780000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 780000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1226000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1226000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1601000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1601000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1601000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 451000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 451000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 788000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 788000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1678000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1678000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2035000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2035000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2035000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 509000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1448000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1448000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1808000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1808000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2200000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2200000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2200000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 252000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 252000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 842000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 842000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1170000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1170000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1170000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 825000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1396000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1881000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1881000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1881000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1609000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1609000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1609000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 662000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 662000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4946000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            }
          ]
        }
      },
      "ProvisionForLoanLeaseAndOtherLosses": {
        "label": "Provision for Loan, Lease, and Other Losses",
        "description": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 365000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 299000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 618000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 662000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4229000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4229000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5352000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5352000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5235000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5235000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4946000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4946000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 186000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 186000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 768000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 768000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1719000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1719000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1484000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1484000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1484000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2092000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2092000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3358000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3358000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5112000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5112000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5829000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5829000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5829000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2325000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2325000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3857000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3857000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 5464000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 5464000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5552000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5552000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5552000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1530000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1530000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3743000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3743000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5080000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5080000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6867000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6867000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2890000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2890000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4360000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4360000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 5979000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8429000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3942000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 6274000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": 14900000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 12800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 11400000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 15200000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 14300000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 11800000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8400000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 5300000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2900000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "ReceivableWithImputedInterestDiscount": {
        "label": "Receivable with Imputed Interest, Discount",
        "description": "Disclosure of the unamortized amount of the discount on the note or receivable which is deducted from the face amount of the receivable or loan. The discount or premium is the difference between the present value and the face amount.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2010-12-31",
              "val": 300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "description": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3625000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1485000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1890000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1890000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 149000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -102000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 103000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2002000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2002000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2964000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6314000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 9681000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13983000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13983000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 429000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 353000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 804000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2251000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2251000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -197000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -197000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1585000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2039000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2039000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1936000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1936000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -789000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -789000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1162000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1162000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3313000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3313000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5796000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5796000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8161000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8161000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1101000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1101000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2574000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2574000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2036000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2036000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 671000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 671000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1894000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1894000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4269000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4269000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -5522000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -5522000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5774000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1626000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5570000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 11833000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            }
          ]
        }
      },
      "RepaymentsOfLongTermLinesOfCredit": {
        "label": "Repayments of Long-term Lines of Credit",
        "description": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 147519000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 169532000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 167692000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 167692000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 289625000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 289625000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            }
          ]
        }
      },
      "RepaymentsOfOtherDebt": {
        "label": "Repayments of Other Debt",
        "description": "Amount of cash outflow for the payment of debt classified as other.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 256040000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 110275000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 289625000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            }
          ]
        }
      },
      "RepaymentsOfSecuredDebt": {
        "label": "Repayments of Secured Debt",
        "description": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 595000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 436000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 731000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 926000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 926000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 200000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 400000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 400000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 605000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 605000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 813000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 813000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 813000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 210000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 210000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 425000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 425000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 643000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 643000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 863000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 863000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 863000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 224000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 224000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 452000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 452000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 682000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 682000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 917000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 917000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 917000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 238000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 238000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 480000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 480000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 858000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 858000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1107000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1107000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1107000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 253000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 253000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1394000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1394000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1394000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1394000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1394000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1394000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1394000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 250000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RepaymentsOfSeniorDebt": {
        "label": "Repayments of Senior Debt",
        "description": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 50000000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 50000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 75000000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 75000000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 75000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 75000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 75000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 75000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 75000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 75000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 75000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 75000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 75000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 75000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 75000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 75000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 75000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 75000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 103386000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 103386000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 103386000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 178385000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 70673000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 32533000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 16594000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 49116000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 16583000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 65124000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 65124000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 16709000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 33915000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 33915000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 17206000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 17206000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 51118000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 51118000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 17203000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 17203000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 68597000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 68597000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 68597000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 17812000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 17812000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 36433000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 36433000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 18621000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 18621000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 55839000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 55839000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 19406000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 19406000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 76042000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 76042000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 76042000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 20557000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 20557000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 40615000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 40615000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 20058000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 20058000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 60964000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 60964000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 20349000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 20349000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 82014000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 82014000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 82014000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 21758000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 21758000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 43939000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 43939000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 22181000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 22181000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 65507000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 65507000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 21568000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 21568000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 88003000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 88003000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 88003000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 23114000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 23114000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 48547000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 48547000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 25433000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 25433000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 73394000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 73394000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 24847000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 24847000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 98263000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 98263000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 98263000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 25006000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 25006000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 49323000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 49323000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 24317000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 24317000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 74185000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 74185000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 24862000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 24862000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 99681000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 99681000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 99681000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 24620000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 24620000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 50032000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 50032000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 25412000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 25412000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 75704000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 75704000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 25672000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 25672000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 101122000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 101122000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 101122000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 25790000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 25790000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 52788000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 52788000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 26998000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 26998000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 80373000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 80373000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 27585000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 27585000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109182000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109182000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109182000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 29023000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 29023000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 58533000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 58533000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 29510000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 29510000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 87725000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 87725000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 29192000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 29192000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 117863000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 117863000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 117863000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31514000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31514000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 63773000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 63773000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 32259000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 32259000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 98033000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 98033000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 34260000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 34260000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 133193000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 133193000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 133193000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33310000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33310000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 64955000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 64955000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 31645000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 31645000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 102472000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 102472000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 37517000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 37517000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 141249000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 141249000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 141249000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 37579000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 37579000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 75276000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 75276000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 37697000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 37697000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 115703000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 115703000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 40427000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 40427000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 161009000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 161009000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 161009000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 40168000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 40168000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 163389000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 163389000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 123221000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 123221000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 211402000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 211402000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 48013000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 48013000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 254820000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 254820000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 254820000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 44667000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 44667000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 91172000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 91172000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 46505000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 46505000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 139139000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 139139000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 47967000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 47967000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 190951000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 190951000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 190951000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 52635000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 52635000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 108085000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 108085000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 55450000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 55450000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 162063000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 162063000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 53978000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 53978000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 219792000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 219792000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 59061000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 59061000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 120959000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 120959000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 61898000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 61898000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 184374000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 63415000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 251207000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 65788000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 131217000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 65429000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "RestrictedCashAndCashEquivalentsAtCarryingValue": {
        "label": "Restricted Cash and Cash Equivalents, Current",
        "description": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "2010-12-31",
              "val": 2400000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1200000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 1200000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1600000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 1600000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 700000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 700000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "RetainedEarningsAccumulatedDeficit": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "description": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 824256000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 824256000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 824256000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 894475000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 929169000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 965540000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 965540000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 965540000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 965540000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 965540000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 1002152000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1050809000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1089316000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1127326000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 1127326000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 1127326000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 1127326000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 1127326000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1168069000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1219386000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1262239000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1305593000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 1305593000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 1305593000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 1305593000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 1305593000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1350453000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1404448000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1450135000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1493393000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 1493393000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 1493393000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 1493393000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 1493393000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1539978000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1597196000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1649337000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1675299000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 1675299000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 1675299000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 1675299000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 1675299000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1721893000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 231070000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 274005000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 318356000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 318356000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 318356000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 318356000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 318356000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 364375000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 431577000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 488033000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 540401000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 540401000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 540401000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 540401000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 540401000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 609420000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 694777000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 765288000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 803545000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 803545000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 803545000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 803545000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 803545000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 798569000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-01-01",
              "val": 798569000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-03-31",
              "val": 880348000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 989039000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1082292000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1167928000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 1167928000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 1167928000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1167928000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1167928000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1270609000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1396315000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1505152000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1595648000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 1595648000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 1595648000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1595648000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 1595648000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1705646000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1854586000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2000805000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2175595000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 2175595000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 2175595000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2175595000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 2175595000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2379852000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2582434000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2757669000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2920440000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 2920440000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 2920440000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 2920440000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 2920440000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3114405000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3246384000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3427322000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3599529000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 3599529000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 3599529000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 3599529000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 3599529000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3813583000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 4037819000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4250050000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4444571000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 4444571000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 4444571000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 4444571000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 4444571000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 4680150000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 4883448000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5116289000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5332438000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 5332438000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5332438000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 5332438000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 5332438000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5575115000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5869104000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6143714000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6391902000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 6391902000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 6391902000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6670348000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 7008760000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 1775423000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 462021000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 462021000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 970961000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 508940000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 508940000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1462937000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 491976000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 491976000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1969058000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1969058000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 506121000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 537656000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 537656000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 537656000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 537656000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1118408000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1118408000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 580752000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 580752000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 580752000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 580752000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1663856000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1663856000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 545448000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 545448000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 545448000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 545448000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2213242000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2213242000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2213242000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 549386000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 549386000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 576056000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 576056000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 576056000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1196159000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1196159000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 620103000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 620103000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 620103000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1801462000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1801462000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 605303000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 605303000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 605303000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2406908000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2406908000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2406908000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 605446000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 626336000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 626336000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1263928000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1263928000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 637592000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 637592000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1985717000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1985717000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 721789000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 721789000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2706655000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2706655000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2706655000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 777707000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 777707000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1603849000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1603849000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 826142000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 826142000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2414270000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2414270000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 810421000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 810421000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3215360000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3215360000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3215360000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 836549000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 836549000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1697095000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1697095000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 860546000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 860546000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2538756000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2538756000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 841661000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 841661000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3367324000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3367324000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3367324000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 900195000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 900195000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1843825000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1843825000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 943630000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 943630000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2759352000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2759352000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 915527000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 915527000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3660953000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3660953000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3660953000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 964095000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 964095000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1967673000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1967673000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1003578000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1003578000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2943216000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2943216000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 975543000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 975543000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3897504000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3897504000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 998427000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 998427000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2107884000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2107884000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1109457000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1109457000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3213123000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1105239000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4303702000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1140820000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2357405000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1216585000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-03-31",
              "val": 462021000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 970961000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 508940000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 537656000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1118408000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 580752000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "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": "2019-01-01",
              "end": "2019-03-31",
              "val": 2196,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5560,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7870000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7870000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13399000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13399000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2796000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2796000000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10738000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10738000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 17064000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 17064000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26807000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26807000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8180000000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8180000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 24427000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 24427000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 33052000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 33052000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37572000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37572000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7169000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7169000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 23019000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 23019000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 26040000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 26040000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36817000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36817000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2282000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2282000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 7717000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 7717000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 18219000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 18219000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19443000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19443000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11525000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11525000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 17137000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 17137000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 22331000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 22331000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26010000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26010000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4645000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4645000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 22602000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 22602000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 28717000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 31385000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5667000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 14740000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "RoyaltyGuaranteesCommitmentsAmount": {
        "label": "Royalty Guarantees, Commitments, Amount",
        "description": "The amount the entity has committed to make for future royalty guarantees.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 5700000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 4800000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3900000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3300000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3100000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1600000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1700000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2100000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "SalesCommissionsAndFees": {
        "label": "Sales Commissions and Fees",
        "description": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2700000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 800000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3600000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1200000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2300000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1100000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3400000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1100000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4500000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1400000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2700000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1300000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4000000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1300000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5200000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1500000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1500000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4300000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1300000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5700000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1700000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3400000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1600000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1600000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1700000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3400000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1700000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 5000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1600000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1800000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3400000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1600000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1600000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1800000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1800000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3600000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3600000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1800000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1800000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 5300000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1700000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6900000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2100000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 4000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1900000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "SalesRevenueGoodsNet": {
        "label": "Sales Revenue, Goods, Net (Deprecated 2018-01-31)",
        "description": "Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 693320000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 331961000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 176066000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 503488000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 171527000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 687010000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 687010000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 176761000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 356574000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 356574000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 179813000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 179813000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 529871000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 529871000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 173297000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 173297000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 718107000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 718107000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 718107000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 188385000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 188385000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 391887000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 391887000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 203502000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 203502000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 583221000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 583221000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 191334000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 191334000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 782654000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 782654000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 782654000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 204167000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 204167000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 416388000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 416388000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 212221000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 212221000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 613288000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 613288000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 196900000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 196900000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 816992000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 816992000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 816992000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 205768000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 205768000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 423089000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 423089000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 217322000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 217322000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 629782000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 629782000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 206693000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 206693000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 854531000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 854531000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 854531000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 219392000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 219392000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 456907000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 456907000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 237515000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 237515000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 690573000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 690573000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 233666000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 233666000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 899412000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 899412000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 899412000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 232104000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 232104000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 483313000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 483313000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 251210000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 251210000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 730063000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 730063000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 246750000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 246750000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 974933000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 974933000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 974933000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 249065000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 249065000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 533952000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 533952000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 284887000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 284887000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 800273000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 800273000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 266321000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 266321000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1070973000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1070973000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 271965000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 576056000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 304091000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 867087000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 291031000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1176115000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 1024030000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 502178000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 265723000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 761298000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 259120000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1031633000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1031633000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 268525000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 268525000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 550007000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 550007000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 281482000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 281482000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 281482000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 819635000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 819635000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 269628000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 269628000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 269628000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1103392000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1103392000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1103392000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 283757000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 292672000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 292672000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 292672000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 292672000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 610534000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 610534000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 317862000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 317862000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 317862000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 317862000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 911488000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 911488000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 300954000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 300954000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 300954000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 300954000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1218689000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1218689000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1218689000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 307201000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 307201000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 322676000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 322676000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 322676000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 322676000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 658325000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 658325000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 335649000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 335649000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 335649000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 335649000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 973800000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 973800000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 315475000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 315475000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 315475000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 315475000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1293338000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1293338000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1293338000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 319538000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 319538000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 332106000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 332106000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 332106000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 332106000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 684688000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 684688000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 352583000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 352583000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 352583000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 352583000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1022985000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1022985000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 338297000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 338297000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 338297000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 338297000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1377058000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1377058000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1377058000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 354073000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 354073000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 360203000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 360203000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 360203000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 360203000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 750325000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 750325000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 390122000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 390122000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 390122000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 390122000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1133848000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1133848000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 383523000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 383523000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 383523000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 383523000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1485807000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1485807000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1485807000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 351959000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 351959000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 382477000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 382477000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 382477000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 382477000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 795820000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 795820000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 413343000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 413343000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 413343000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 413343000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1202207000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1202207000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 406387000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 406387000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 406387000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 406387000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1601892000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1601892000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1601892000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 399685000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 399685000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 417550000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 417550000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 417550000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 417550000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 884119000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 884119000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 466569000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 466569000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 466569000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 466569000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1332427000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1332427000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 448308000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 448308000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 448308000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 448308000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1775423000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1775423000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 442996000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 442996000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 462021000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 462021000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 970961000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 508940000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 508940000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1462937000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 491976000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 491976000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1969058000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 506121000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4"
            }
          ]
        }
      },
      "SalesRevenueServicesNet": {
        "label": "Sales Revenue, Services, Net (Deprecated 2018-01-31)",
        "description": "Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 330710000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 170217000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 89657000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 257810000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 87593000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 344623000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 344623000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 91764000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 193433000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 193433000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 101669000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 101669000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 289764000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 289764000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 96331000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 96331000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 385285000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 385285000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 385285000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 104287000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 104287000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 218647000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 218647000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 114360000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 114360000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 328267000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 328267000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 109620000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 109620000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 436035000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 436035000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 436035000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 118509000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 118509000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 241937000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 241937000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 123428000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 123428000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 360512000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 360512000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 118575000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 118575000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 476346000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 476346000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 476346000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 126338000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 126338000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 261599000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 261599000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 135261000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 135261000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 393203000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 393203000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 131604000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 131604000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 522527000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 522527000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 522527000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 140811000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 140811000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 293418000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 293418000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 152607000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 152607000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 443275000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 443275000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 149857000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 149857000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 586395000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 586395000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 586395000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 150373000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 150373000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 312507000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 312507000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 162133000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 162133000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 472144000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 472144000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 159637000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 159637000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 626959000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 626959000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 626959000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 168485000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 168485000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 350167000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 350167000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 181682000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 181682000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 532154000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 532154000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 181987000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 181987000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 704450000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 704450000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 190056000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 394905000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 204849000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 595850000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 200945000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 792943000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            }
          ]
        }
      },
      "SalesTypeLeaseLeaseReceivable": {
        "label": "Sales-type Lease, Lease Receivable",
        "description": "Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 1300000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2600000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4500000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 7200000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 7200000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 7200000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 7200000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 7200000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 7700000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 7900000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 9200000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 11100000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 11100000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 11100000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 11100000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 11100000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 11800000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 13000000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 14300000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 15300000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 15300000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 15300000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 15300000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 15300000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 16100000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 15800000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 16400000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 18400000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 18400000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 18400000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 18400000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 20300000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 19700000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 20700000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "SecuredDebtCurrent": {
        "label": "Secured Debt, Current",
        "description": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 813000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 813000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 813000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 838000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 850000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 863000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 863000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 863000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 863000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 863000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 877000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 890000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 903000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 917000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 917000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 917000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 917000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 917000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 931000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 945000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 960000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1107000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 1107000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 1107000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 1107000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 1107000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1122000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1137000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1019000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1035000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 1035000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 1035000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 1035000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 1035000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1050000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            }
          ]
        }
      },
      "SecuredLongTermDebt": {
        "label": "Secured Long-term Debt, Noncurrent",
        "description": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 4281000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 4281000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 4281000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 3856000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 3639000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 3418000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 3418000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 3418000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 3418000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 3418000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 3194000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 2966000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 2735000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 2501000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 2501000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 2501000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 2501000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 2501000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 2263000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2021000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1776000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1394000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 1394000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 1394000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 1394000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 1394000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1141000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 884000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 624000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 150359000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 150359000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 150359000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 150359000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 150359000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 150090000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 150000000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 350000000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 350000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 350000000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 350000000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 350000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 350000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 500000000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 598925000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 599556000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 597085000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 597085000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 597085000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 597085000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 597085000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 600021000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 597958000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 599137000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 593110000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 593110000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 593110000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 593110000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 593110000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 594868000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 600891000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 604149000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 606075000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 606075000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 606075000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 606075000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 606075000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 609005000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 603130000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 602416000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 601348000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 601348000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 601348000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 601348000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 601348000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 699334000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 700552000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 696634000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 698910000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 698910000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 698910000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 697363000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 899562000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 169956000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 82861000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 41876000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 124365000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 41504000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 167748000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 167748000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 44416000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 88583000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 88583000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 44167000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 44167000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 133069000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 133069000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 44486000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 44486000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 179626000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 179626000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 179626000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 50985000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 50985000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 101959000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 101959000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 50974000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 50974000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 152641000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 152641000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 50682000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 50682000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 204850000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 204850000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 204850000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 57632000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 57632000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 112171000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 112171000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 54539000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 54539000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 164238000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 164238000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 52067000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 52067000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 216962000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 216962000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 216962000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 59397000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 59397000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 117294000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 117294000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 57896000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 57896000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 179641000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 179641000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 60079000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 60079000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 243492000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 243492000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 243492000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 67848000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 67848000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 135868000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 135868000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 68020000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 68020000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 206470000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 206470000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 70602000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 70602000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 283708000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 283708000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 283708000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 75136000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 75136000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 150353000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 150353000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 75217000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 75217000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 223460000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 223460000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 73107000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 73107000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 299955000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 299955000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 299955000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 79829000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 79829000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 156481000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 156481000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 76652000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 76652000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 236453000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 236453000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 79972000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 79972000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 317058000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 317058000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 317058000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 87244000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 87244000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 174937000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 174937000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 87693000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 87693000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 263755000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 263755000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 88818000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 88818000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 354294000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 354294000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 354294000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 100101000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 100101000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 196356000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 196356000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 96255000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 96255000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 291502000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 291502000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 95146000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 95146000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 387406000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 387406000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 387406000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 106584000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 106584000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 207948000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 207948000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 101364000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 101364000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 312499000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 312499000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 104551000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 104551000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 418193000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 418193000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 418193000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 116143000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 116143000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 210324000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 210324000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 94181000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 94181000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 318526000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 318526000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 108202000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 108202000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 434435000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 434435000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 434435000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 114811000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 114811000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 233843000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 233843000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 119032000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 119032000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 358277000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 358277000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 124434000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 124434000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 486735000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 486735000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 486735000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 132292000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 132292000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 262549000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 262549000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 130257000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 130257000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 392570000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 392570000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 130021000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 130021000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 524505000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 524505000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 524505000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 147804000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 147804000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 288336000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 288336000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 140532000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 140532000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 424034000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 424034000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 135698000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 135698000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 566066000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 566066000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 566066000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 149453000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 149453000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 292118000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 292118000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 142665000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 142665000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 438399000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 438399000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 146281000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 146281000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 588507000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 588507000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 156223000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 156223000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 317330000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 317330000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 161107000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 161107000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 476487000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 159157000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 643547000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 175250000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 346527000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 171277000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "ShareBasedCompensation": {
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "description": "Amount of noncash expense for share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 10501000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 5941000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 8849000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 11623000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 11623000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 3344000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 6602000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 6602000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 9787000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 9787000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13262000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13262000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13262000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3965000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3965000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 7501000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 7501000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 11497000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 11497000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15496000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15496000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15496000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3809000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3809000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 7672000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 7672000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11684000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11684000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15952000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15952000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15952000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3949000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3949000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 8108000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 8108000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12265000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12265000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16539000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16539000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16539000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4108000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4108000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 8820000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 8820000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 13463000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 13463000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18099000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18099000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18099000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4652000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4652000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9642000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9642000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 14760000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 14760000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19884000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19884000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19884000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4922000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4922000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9927000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9927000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 15021000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 15021000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19891000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19891000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19891000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5655000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5655000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11742000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11742000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17762000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17762000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23517000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23517000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 23517000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5960000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5960000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12352000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12352000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18948000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18948000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25157000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25157000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25157000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6334000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6334000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13232000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13232000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 22623000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 22623000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39278000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39278000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39278000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7284000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7284000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15081000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15081000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23008000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23008000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30951000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30951000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30951000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8875000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 8875000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 18512000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 18512000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 28042000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 28042000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37755000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37755000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37755000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11173000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11173000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 23543000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 23543000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 36491000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 36491000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49770000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49770000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49770000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13930000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13930000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 29292000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 29292000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 44516000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 44516000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59739000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59739000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 59739000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14400000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14400000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 30119000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 30119000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 46037000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 46037000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60295000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60295000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14615000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14615000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 29469000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 29469000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 43902000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 60013000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 16340000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 32428000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": {
        "label": "Share-based Payment Arrangement, Accelerated Cost",
        "description": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3800000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5600000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument Other than Option, Nonvested, Intrinsic Value",
        "description": "Per share or unit weighted-average intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "units": {
          "USD/shares": [
            {
              "end": "2020-12-31",
              "val": 108800000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price",
        "description": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.",
        "units": {
          "USD/shares": [
            {
              "end": "2017-12-31",
              "val": 142.89,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 179.56,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2018-12-31",
              "val": 179.56,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 220.88,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 220.88,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2019-12-31",
              "val": 220.88,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 291.14,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 291.14,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 548.15,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 546.43,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 531.24,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 550.1,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 509.95,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 499.09,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 494.75,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Deprecated 2012-01-31)",
        "description": "The period of time an equity-based award is expected to be outstanding. An equity-based award's expected term is generally determined based on, among other factors, the instrument's contractual term and the effects of employees' expected exercise and post-vesting employment termination behavior.",
        "units": {
          "pure": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4.8,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 4.9,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 4.9,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4.9,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4.8,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 4.8,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 4.8,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4.8,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4.6,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "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-06-30",
              "val": 0.31,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.33,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.016,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 0.023,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0.023,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.023,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.023,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.024,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.023,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.023,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.023,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.023,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.023,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.023,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.023,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.008,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.008,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.008,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.008,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.008,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.008,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.008,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.008,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.008,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.009,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.009,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.009,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.009,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.009,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.009,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.01,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.015,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.015,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.015,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.015,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.015,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.015,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.015,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.015,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.015,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.015,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.015,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.015,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.015,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.015,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.015,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.015,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.015,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.015,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.012,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.012,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.012,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.012,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.012,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.012,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.012,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.012,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.012,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.02,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.02,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.02,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.02,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.02,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.02,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.02,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.02,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.02,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.027,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.027,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.027,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.027,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.027,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.027,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.027,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.027,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.027,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.025,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.025,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.025,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.025,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.024,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.024,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.024,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.024,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.024,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.015,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.015,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.014,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.014,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.014,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.014,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.014,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.014,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.014,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.007,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.007,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.007,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.007,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.007,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.007,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.02,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.02,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.02,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.02,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.021,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.021,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.021,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.021,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.021,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.037,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.037,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.037,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.037,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.037,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.037,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.037,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.037,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.037,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.043,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.043,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.043,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.043,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.043,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.043,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.043,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.043,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.045,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.045,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.045,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.045,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "description": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "units": {
          "pure": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.31,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0.31,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.31,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.31,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.33,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.33,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.33,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.33,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.33,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.33,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.33,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.34,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.34,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.34,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.34,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.34,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.34,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.34,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.34,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.34,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.33,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.33,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.33,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.33,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.33,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.33,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.32,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.32,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.32,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.28,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.28,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.28,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.28,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.28,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.28,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.28,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.28,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.28,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.23,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.23,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.23,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.23,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.23,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.23,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.23,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.23,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.23,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.25,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.25,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.25,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.25,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.25,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.25,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.25,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.25,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.25,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.26,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.26,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.26,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.26,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.26,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.26,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.26,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.26,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.26,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.24,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.24,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.24,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.24,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.24,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.24,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.24,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.24,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.24,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.26,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.26,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.26,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.26,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.26,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.26,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.26,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.26,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.26,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.27,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.27,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.27,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.27,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.27,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.27,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.27,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.27,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.27,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.31,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.31,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.31,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.31,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.3,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.3,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.3,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.3,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.3,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.3,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.3,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.3,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.3,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.3,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.3,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.3,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.3,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.3,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.32,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.32,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.32,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.32,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.32,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.32,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.32,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.32,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.32,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.32,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.32,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.32,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.32,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.32,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.32,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.32,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.32,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.33,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.33,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.33,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.33,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "description": "Number of shares authorized for issuance under share-based payment arrangement.",
        "units": {
          "shares": [
            {
              "end": "2012-12-31",
              "val": 5200000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-05-08",
              "val": 9950000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "description": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 1875000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1564000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1111000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 888000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1748000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1510000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1327000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1239000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1222000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1057000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1109000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1202000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1209000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1169000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 831000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "description": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "units": {
          "USD/shares": [
            {
              "end": "2011-12-31",
              "val": 32.81,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 41.22,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 49.48,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 63.5,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 39.67,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 46.92,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 56.06,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 67.69,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 83.11,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 106.91,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 127.3,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 156.37,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 186.45,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 232.12,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 303.7,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Deprecated 2012-01-31)",
        "description": "The weighted average period between the balance sheet date and expiration for all vested portions of options outstanding and currently exercisable (or convertible) under the plan, which may be expressed in a decimal value for number of years.",
        "units": {
          "years": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.4,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 22100000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 60100000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 60100000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 54700000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 54700000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 54700000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 45800000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 45800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 45800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 49000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 49000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 49000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 51200000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 51200000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 51200000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 35100000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 35100000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 35100000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 51000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 51000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 51000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 78300000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 78300000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 78300000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 87100000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 87100000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 87100000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 83700000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 83700000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 83700000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 163000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 163000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 163000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 147900000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 147900000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 147900000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 54600000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 54600000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 54600000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 75500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 75500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 75500000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 85700000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 85700000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 185900000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (Deprecated 2012-01-31)",
        "description": "The weighted average price at which option holders acquired shares when converting their stock options into shares under the plan during the reporting period.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 24.09,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "description": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "units": {
          "shares": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price (Deprecated 2012-01-31)",
        "description": "The weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that lapsed during the reporting period.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 13.05,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 140000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 83000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 62000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 112000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 115000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 117000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 44000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 16000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 26000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price (Deprecated 2012-01-31)",
        "description": "The weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated during the reporting period due to noncompliance with plan terms during the reporting period.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 53.18,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 546000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 302000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 386000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 297000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 611000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 745000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 384000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 333000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 351000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 220000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 144000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 158000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 142000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 111000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 124000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (Deprecated 2012-01-31)",
        "description": "The weighted average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on stock options awarded under the plan during the reporting period.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 77.53,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 9.97,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 16.56,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 16.56,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 16.56,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 16.56,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 24.99,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 24.87,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 24.87,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 24.87,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 24.87,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24.86,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24.86,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24.86,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 26.36,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 26.36,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 26.32,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 26.32,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 26.37,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 26.37,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 26.38,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 26.38,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 26.38,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 26.58,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 26.58,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 26.36,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 26.36,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 26.36,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 26.36,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 27.17,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 27.17,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13.59,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 35.94,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 35.94,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 36.14,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 18.07,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 36.14,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 18.07,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 36.14,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18.07,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18.07,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 39.99,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 19.99,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 19.72,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 19.72,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 19.72,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 19.72,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19.72,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19.72,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19.72,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 17.54,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 17.54,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17.84,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17.84,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17.84,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17.84,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17.87,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17.87,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17.87,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 40.51,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 40.51,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 40.79,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 40.79,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 40.83,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 40.83,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40.83,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40.83,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40.83,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 52.49,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 52.49,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 52.99,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 52.99,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 52.99,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 52.99,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 52.99,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 52.99,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 52.99,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 63.55,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 63.55,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 63.93,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 63.93,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 64.99,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 64.99,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 65.53,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 65.53,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 65.53,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 84.21,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 84.21,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 84.09,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 84.09,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 84.6,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 84.6,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 84.92,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 84.92,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 84.92,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 168.35,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 168.35,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 167.94,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 167.94,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 169.13,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 169.13,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 169.15,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 169.15,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 169.15,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 170.22,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 170.22,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 167.25,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 167.25,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 166.3,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 166.3,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 166.3,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 166.3,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 166.3,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 201.71,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 201.71,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 201.37,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 201.37,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 201.48,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 201.48,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 201.48,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 201.48,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 201.48,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 241.72,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 241.72,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 239.64,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 239.64,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 239.49,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 239.49,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 239.49,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 239.49,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 206.51,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 206.58,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 206.8,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 207,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": 105093000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 107481000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 90381000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 121250000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 81936000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 190424000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 228243000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 231414000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 334116000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 684571000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 825745000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 352274000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 487487000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 232648000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 359837000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 3754000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 3114000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 3114000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2667000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 2667000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2131000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 2131000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1780000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 3560000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3384000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 3384000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3176000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 3176000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2727000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 2727000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2449000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 2449000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2311000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 2311000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1953000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 1953000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1757000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 1757000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1701000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 1701000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1596000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 1596000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1461000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1461000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1116000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 33.34,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 43.31,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 43.31,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 52.5,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 52.5,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 63.96,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 63.96,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 80.16,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 40.08,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 49.76,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 49.76,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 57.31,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 57.31,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 72.72,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 72.72,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 91.64,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 91.64,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 117.13,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 117.13,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 149.32,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 149.32,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 188.47,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 188.47,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 219.9,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 219.9,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 250.14,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 250.14,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 291.25,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 291.25,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 354.19,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 103174000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 106118000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 89014000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 118220000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 80453000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 183550000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 222422000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 227861000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 330606000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 678994000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 819777000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 351359000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 486636000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 232647000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 357656000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 3002000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2612000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2072000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1710000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3276000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3034000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2649000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2402000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2277000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1933000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1738000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1684000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1581000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 1449000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1104000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 42.69,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 52.19,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 63.42,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 79.13,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 49.41,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 56.78,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 72.45,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 91.28,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 116.52,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 148.61,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 186.72,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 217.85,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 247.85,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 289.38,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 352.71,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term (Deprecated 2012-01-31)",
        "description": "The weighted-average period between the balance sheet date and expiration date for fully vested and expected to vest options outstanding, which may be expressed in a decimal value for number of years.",
        "units": {
          "years": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.3,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value (Deprecated 2013-01-31)",
        "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 8400000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6600000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 8300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 27.62,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 40.35,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 41.63,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 23.65,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 37.04,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 42.66,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 51.55,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 58.32,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 71.65,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 102.78,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 118.96,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 147.69,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 123.81,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 173.46,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "description": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "units": {
          "USD/shares": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26.7,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 91.68,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 544.08,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 545.55,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 529.31,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 555.05,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 62.06,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 71.56,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 92.53,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 53.64,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 59.34,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 68.41,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 95.19,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 122.23,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 180.78,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 261.95,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 347.18,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 432.43,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 525.3,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 501.17,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 87.76,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 93.4,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 123.24,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 78.08,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 69.07,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 142.89,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179.56,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 220.88,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 291.14,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 550.1,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 494.75,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 503.5,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 555.48,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 461.89,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "description": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 82777000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 80652000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 63186000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 75286000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 58132000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 106255000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 133115000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 146555000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 217569000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 415229000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 588831000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 307580000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 446109000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 232615000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 309961000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Deprecated 2012-01-31)",
        "description": "The weighted average period between the balance sheet date and expiration for all awards outstanding under the plan, which may be expressed in a decimal value for number of years.",
        "units": {
          "years": [
            {
              "end": "2011-12-31",
              "val": 3.4,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 6600000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 8300000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 8300000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8400000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8400000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8400000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7800000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7800000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8700000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            }
          ]
        }
      },
      "SharePrice": {
        "label": "Share Price",
        "description": "Price of a single share of a number of saleable stocks of a company.",
        "units": {
          "USD/shares": [
            {
              "end": "2015-12-31",
              "val": 78.08,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 67.85,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 68.94,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 68.94,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 69.07,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2016-12-31",
              "val": 69.07,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 141.6,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2017-03-31",
              "val": 141.6,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 142.66,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2017-06-30",
              "val": 142.66,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 142.89,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2017-09-30",
              "val": 142.89,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 142.89,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 142.89,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 142.89,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 178.26,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2018-03-31",
              "val": 178.26,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 179.56,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2018-06-30",
              "val": 179.56,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 179.56,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-09-30",
              "val": 179.56,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 179.56,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 179.56,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2018-12-31",
              "val": 179.56,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 206.94,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-03-31",
              "val": 206.94,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 208.25,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 208.25,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 213.35,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 213.35,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 218.66,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 218.66,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2019-12-31",
              "val": 218.66,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 288.78,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 288.49,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 290.15,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 291.14,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 291.14,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 544.08,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 542.57,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 527.49,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 546.36,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 505.53,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 494.95,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 490.73,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "SharesPaidForTaxWithholdingForShareBasedCompensation": {
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "description": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "units": {
          "shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 35241,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 48662,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 51168,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 52022,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 52022,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 51407,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 53015,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 53015,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 54940,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 54940,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 55721,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 55721,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 55721,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 48574,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 48574,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 50172,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 50172,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 51484,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 51484,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 53272,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 53272,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 53272,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 45181,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 45181,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 46745,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 46745,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 47483,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 47483,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 49475,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 49475,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 99000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 40537,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 40537,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 41884,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 84000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 42742,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 85000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 46190,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 92000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 92000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 30625,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 61000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 64000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 64000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 66000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 66000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 69000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 69000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 69000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 52000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 52000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 54000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 54000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 56000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 56000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 60000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 60000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 60000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 52000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 52000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 53000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 53000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 55000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 55000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 2000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 2000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 57000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 57000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 57000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 48000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 48000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 49000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 49000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 50000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 50000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 52000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 52000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 52000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 36000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 36000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 37000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 37000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 38000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 38000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 30000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 30000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 30000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 30000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 31000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 31000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 28000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 28000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 28000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 28000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 29000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 29000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 29000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 21000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 21000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 21000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 21000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 21000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 21000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 19000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 19000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 20000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 20000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 18000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 18000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 18000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 18000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 19000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 19000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 16000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 16000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 16000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 16000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 17000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 17000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": {
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit",
        "description": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 1300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1100000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 400000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 400000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "StandardProductWarrantyAccrual": {
        "label": "Standard Product Warranty Accrual",
        "description": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 3104000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 3104000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2009-12-31",
              "val": 3086000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-03-31",
              "val": 2614000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 2597000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-06-30",
              "val": 2597000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-09-30",
              "val": 2114000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 2196000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2010-12-31",
              "val": 2196000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2010-12-31",
              "val": 2196000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2010-12-31",
              "val": 2196000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 2196000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 2196000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 2196000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-03-31",
              "val": 1763000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-03-31",
              "val": 1763000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-03-31",
              "val": 1763000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2011-06-30",
              "val": 1675000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-06-30",
              "val": 1675000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2011-06-30",
              "val": 1675000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2011-06-30",
              "val": 1675000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1567000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2011-09-30",
              "val": 1567000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1693000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 1693000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 1693000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 1693000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1693000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2011-12-31",
              "val": 1693000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2011-12-31",
              "val": 1693000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2011-12-31",
              "val": 1693000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2011-12-31",
              "val": 1693000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2012-03-31",
              "val": 1573000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2012-03-31",
              "val": 1573000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2012-03-31",
              "val": 1573000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-03-31",
              "val": 1573000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-06-30",
              "val": 1499000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2012-06-30",
              "val": 1499000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-06-30",
              "val": 1499000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-06-30",
              "val": 1499000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2012-09-30",
              "val": 1432000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-09-30",
              "val": 1432000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2012-12-31",
              "val": 1583000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1583000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 1583000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 1583000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 1583000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2013-03-31",
              "val": 1344000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-03-31",
              "val": 1344000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2013-06-30",
              "val": 1308000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-06-30",
              "val": 1308000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2013-09-30",
              "val": 1209000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1314000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "StandardProductWarrantyAccrualPayments": {
        "label": "Standard Product Warranty Accrual, Decrease for Payments",
        "description": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1860000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 947000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2265000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 760000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2723000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 964000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1517000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1517000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 653000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 653000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1998000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1998000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 604000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 604000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2615000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2615000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 621000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 621000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1207000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1207000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 613000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 613000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1824000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1824000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 613000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 613000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2339000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2339000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 428000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1066000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 530000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1591000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 540000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2035000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            }
          ]
        }
      },
      "StandardProductWarrantyAccrualPreexistingIncreaseDecrease": {
        "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties",
        "description": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -570000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -90000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -1021000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -463000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1298000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -83000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -237000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -237000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -146000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -146000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -394000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -394000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -172000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -172000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -395000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -395000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -60000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -60000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -99000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -99000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -37000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -37000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -92000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -92000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 7000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 7000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -92000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -92000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -132000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -133000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -133000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -133000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            }
          ]
        }
      },
      "StandardProductWarrantyAccrualWarrantiesIssued": {
        "label": "Standard Product Warranty Accrual, Increase for Warranties Issued",
        "description": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1941000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 1020000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2296000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 740000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3113000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 614000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1233000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1233000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 711000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 711000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1763000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1763000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 668000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 668000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2507000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2507000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 561000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 561000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1112000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1112000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 576000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 576000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1655000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1655000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 539000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 539000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2321000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2321000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 321000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 924000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 494000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1350000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 441000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1899000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            }
          ]
        }
      },
      "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": 514569000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 514569000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 514569000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 524261000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 546614000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 574235000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 574235000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 574235000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 574235000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 574235000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 596868000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 608774000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 585942000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 539579000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 539579000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 539579000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 539579000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 539579000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 566876000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 589933000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 617507000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 636223000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 636223000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 636223000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 636223000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 636223000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 631254000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 549546000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 534846000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 518186000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 518186000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 518186000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 518186000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 518186000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 512216000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 452868000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 229388000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 117516000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 117516000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 117516000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 117516000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 117516000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 34022000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 8468000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -38892000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -84125000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": -84125000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": -84125000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": -84125000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": -84125000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -73922000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -8638000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 54850000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -108352000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": -108352000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": -108352000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": -108352000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": -108352000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": -74090000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": -86335000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -48622000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -54106000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": -54106000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": -54106000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": -54106000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": -54106000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -49272000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -41127000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -1604000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -9513000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": -9513000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": -9513000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": -9513000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": -9513000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 51562000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 171246000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 202418000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 177473000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 177473000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 177473000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 177473000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 177473000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 107674000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 272963000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 440576000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 632088000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 632088000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 632088000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 632088000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 632088000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 702696000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 747460000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 754754000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 639798000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 639798000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-03-31",
              "val": 639798000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-03-31",
              "val": 639798000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 457008000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-06-30",
              "val": 457008000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-06-30",
              "val": 457008000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 475999000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2022-09-30",
              "val": 475999000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 841101000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2023-03-31",
              "val": 841101000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2023-03-31",
              "val": 841101000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-03-31",
              "val": 841101000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-03-31",
              "val": 841101000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-03-31",
              "val": 841101000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1093861000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2023-06-30",
              "val": 1093861000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-06-30",
              "val": 1093861000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-06-30",
              "val": 1093861000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1297407000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-09-30",
              "val": 1297407000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1484530000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 1484530000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1484530000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 1484530000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 1484530000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1484530000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1484530000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2023-12-31",
              "val": 1484530000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2023-12-31",
              "val": 1484530000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1568906000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 1568906000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2024-03-31",
              "val": 1568906000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-03-31",
              "val": 1568906000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 1568906000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-03-31",
              "val": 1568906000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1580253000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2024-06-30",
              "val": 1580253000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-06-30",
              "val": 1580253000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-06-30",
              "val": 1580253000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1618054000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-09-30",
              "val": 1618054000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1595313000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1595313000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1595313000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 1595313000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 1595313000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2024-12-31",
              "val": 1595313000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2024-12-31",
              "val": 1595313000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1448013000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 1448013000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2025-03-31",
              "val": 1448013000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2025-03-31",
              "val": 1448013000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-03-31",
              "val": 1448013000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1458827000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2025-06-30",
              "val": 1458827000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2025-06-30",
              "val": 1458827000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1561186000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1605383000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1605383000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 1605383000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1556103000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2026-03-31",
              "val": 1556103000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1612575000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "description": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "units": {
          "USD": [
            {
              "end": "2007-12-31",
              "val": 438323000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2007Q4I"
            },
            {
              "end": "2008-12-31",
              "val": 438194000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2008-12-31",
              "val": 438194000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 514579000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 514579000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 514579000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2009-12-31",
              "val": 514579000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2009-12-31",
              "val": 514579000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 524277000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 546652000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 574281000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 574281000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 574281000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 574281000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 574281000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2010-12-31",
              "val": 574281000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2010-12-31",
              "val": 574281000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 596908000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 608811000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 585968000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 539593000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 539593000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 539593000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 539593000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 539593000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2011-12-31",
              "val": 539593000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2011-12-31",
              "val": 539593000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 566881000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 589941000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 617535000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 636257000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 636257000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 636257000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 636257000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 636257000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2012-12-31",
              "val": 636257000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2012-12-31",
              "val": 636257000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 631295000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 549591000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 534895000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 518214000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 518214000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 518214000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 518214000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 518214000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 518214000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 518214000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 512252000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 452930000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 229471000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 117589000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 117589000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 117589000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 117589000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 117589000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 117589000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 117589000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 34079000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 8551000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -38803000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -83995000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": -83995000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": -83995000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": -83995000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": -83995000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": -83995000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2015-12-31",
              "val": -83995000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -73787000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -8498000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 54986000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -108213000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": -108213000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": -108213000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": -108213000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": -108213000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2016-12-31",
              "val": -108213000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2016-12-31",
              "val": -108213000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": -73912000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": -86107000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -48391000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -53842000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": -53842000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": -53842000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": -53842000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": -53842000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2017-12-31",
              "val": -53842000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2017-12-31",
              "val": -53842000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": -53842000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2017-12-31",
              "val": -53842000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2017-12-31",
              "val": -53842000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": -58818000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-03-31",
              "val": -48982000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2018-03-31",
              "val": -48983000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-03-31",
              "val": -48983000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-03-31",
              "val": -48983000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -40849000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2018-06-30",
              "val": -40849000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-06-30",
              "val": -40849000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -1363000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-09-30",
              "val": -1365000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -9233000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": -9233000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": -9233000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": -9233000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": -9233000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2018-12-31",
              "val": -9233000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2018-12-31",
              "val": -9233000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2018-12-31",
              "val": -9233000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2018-12-31",
              "val": -9233000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2018-12-31",
              "val": -9233000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 51870000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2019-03-31",
              "val": 51870000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-03-31",
              "val": 51870000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-03-31",
              "val": 51870000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-03-31",
              "val": 51870000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-03-31",
              "val": 51870000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 171549000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 171549000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-06-30",
              "val": 171549000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-06-30",
              "val": 171549000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 202722000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 202722000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 177825000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 177825000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 177825000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 177825000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 177825000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2019-12-31",
              "val": 177825000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2019-12-31",
              "val": 177825000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2019-12-31",
              "val": 177825000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2019-12-31",
              "val": 177825000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 177825000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 108055000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2020-03-31",
              "val": 108055000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-03-31",
              "val": 108055000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2020-03-31",
              "val": 108055000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-03-31",
              "val": 108055000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-03-31",
              "val": 108055000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 273400000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 273400000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2020-06-30",
              "val": 273400000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-06-30",
              "val": 273400000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 441115000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2020-09-30",
              "val": 441115000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 632795000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 632795000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 632795000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 632795000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 632795000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 632795000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 632795000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2020-12-31",
              "val": 632795000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2020-12-31",
              "val": 632795000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 632795000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 703435000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2021-03-31",
              "val": 703435000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-03-31",
              "val": 703435000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2021-03-31",
              "val": 703435000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-03-31",
              "val": 703435000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-03-31",
              "val": 703435000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 748223000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2021-06-30",
              "val": 748223000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2021-06-30",
              "val": 748223000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-06-30",
              "val": 748223000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 755460000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2021-09-30",
              "val": 755460000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 689992000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 639798000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 639798000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-03-31",
              "val": 639798000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 457008000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2022-06-30",
              "val": 457008000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 475999000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 608737000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1484530000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance (Deprecated 2020-01-31)",
        "description": "Amount of stockholders' equity including the portion attributable to noncontrolling interests, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": -66490000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2017-12-31",
              "val": -66490000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": -66490000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-06-30",
              "val": 2,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            }
          ]
        }
      },
      "StockholdersEquityOther": {
        "label": "Stockholders' Equity, Other",
        "description": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 84369000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 145888000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -145888000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 259729000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -259729000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -259729000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -136808000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -136808000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -136808000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -372194000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -372194000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -372194000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -623888000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -623888000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -623888000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -412172000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -412172000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -412172000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -317026000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -317026000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 317026000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -278085000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 278085000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 278085000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 377371000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 377371000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 377371000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 311644000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 311644000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 199347000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "description": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "units": {
          "shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 89000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 64000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 64000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 58000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 58000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 58000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 51000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 51000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 51000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 55000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 55000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 47000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": 1042000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 728000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 837000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 585000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 675000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 838000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 716000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 561000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 445000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 562000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 310000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 173000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 215000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 234000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 451000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesTreasuryStockReissued": {
        "label": "Stock Issued During Period, Shares, Treasury Stock Reissued",
        "description": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "units": {
          "shares": [
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 46600000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 46600000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 3161000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3286000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3391000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2010"
            }
          ]
        }
      },
      "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": "2020-04-01",
              "end": "2020-06-30",
              "val": 258000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 258000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 258000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 258000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q2"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueShareBasedCompensationGross": {
        "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture",
        "description": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 22060000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 47713000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 47713000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 45873000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 45873000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 45873000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 38671000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 38671000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 38671000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 51926000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 51926000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 51926000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45238000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45238000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 45238000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32763000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32763000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32763000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 51980000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 51980000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 51980000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 39099000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 39099000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 39099000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14092000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14092000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14092000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7249000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7249000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 12807000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 37745000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 37745000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 37745000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11419000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11419000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11419000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11419000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11419000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11419000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7991000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7991000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7991000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7991000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9247000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9247000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 36023000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 36023000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 36023000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9750000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9750000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9750000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9750000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9750000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9750000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 10080000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 10080000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 10080000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 10080000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 18719000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 18719000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50497000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50497000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50497000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17430000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17430000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17430000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17430000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17430000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17430000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9778000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9778000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9778000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9778000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 9915000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 9915000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46258000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46258000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46258000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11590000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11590000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11590000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11590000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11590000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11590000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6726000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6726000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6726000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6726000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4879000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4879000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35619000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35619000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35619000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12753000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12753000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12753000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12753000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12753000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12753000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10289000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10289000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10289000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10289000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 12618000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 12618000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46991000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46991000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46991000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20780000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20780000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20780000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20780000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20780000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20780000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5360000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5360000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5360000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5360000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 4995000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 4995000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 44391000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 44391000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7114000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7114000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7114000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7114000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7114000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 17328000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 17328000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 17328000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 50970000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 93136000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 18077000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 18077000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 32914000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 20149000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 19133000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 43642000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2010"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueTreasuryStockReissued": {
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "description": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1500000000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1500000000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            }
          ]
        }
      },
      "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "description": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 48000000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 48000000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 52000000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 57000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 65000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 65000000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 68000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 68000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 68000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 73000000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 73000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 73000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 73000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "description": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 4387707,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2913520,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2961827,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3081303,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6806152,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3735508,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3200000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6300000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6100000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 3700000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 12320000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 12320000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 12320000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 11242000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 16642000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 17654000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 17654000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 17654000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 17654000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 17654000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 20660000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 20019000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 14890000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 14945000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 14945000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 14945000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 14945000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 14945000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 10173000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 12728000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 9887000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 16508000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 16508000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 16508000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 16508000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 16508000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 15386000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 15766000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 17314000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 28439000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 28439000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 28439000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 28439000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 28439000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 29424000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 29334000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 25058000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 18963000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 18963000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 18963000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 18963000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 18963000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 24815000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 20418000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 21542000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 23973000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 23973000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 23973000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 23973000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 21272000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 22633000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 24859000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            }
          ]
        }
      },
      "TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax": {
        "label": "Gain (Loss) on Derivative Used in Net Investment Hedge, after Tax",
        "description": "Amount, after tax, of reclassification from accumulated other comprehensive income (AOCI) of gain (loss) from increase (decrease) in fair value of net investment hedge.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 737000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 737000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 737000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 737000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 340000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 340000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -396000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -396000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1894000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1894000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1894000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2224000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2224000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -917000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -917000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1307000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1307000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1649000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1649000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -732000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -732000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2142000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2142000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2142000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1093000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1093000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -4860000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -4860000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -3767000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -3767000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -6895000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -6895000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -2035000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -2035000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -8347000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -8347000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2216000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2216000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2263000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2263000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4479000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4479000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2818000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2818000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 555000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 555000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3917000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1480000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 500000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -980000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3507000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3007000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "TranslationAdjustmentForNetInvestmentHedgeNetOfTax": {
        "label": "Derivatives used in Net Investment Hedge, Net of Tax",
        "description": "Amount, after tax, of cumulative translation adjustment attributable to gain (loss) on foreign currency derivatives that are designated as, and are effective as, economic hedges of a net investment in a foreign entity.",
        "units": {
          "USD": [
            {
              "end": "2015-06-30",
              "val": 737000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 340000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1894000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 1894000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 1894000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 1894000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 1894000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 1894000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 4118000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 977000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 245000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4036000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 4036000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -4311000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease": {
        "label": "Translation Adjustment Functional to Reporting Currency, Net of Tax, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in cumulative translation adjustment, after tax, from translating foreign currency financial statements into the reporting currency.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2220000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 13579000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 5438000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 799000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -12780000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -3679000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -3679000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 5628000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -4673000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -4673000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -10301000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -10301000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4548000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4548000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 9221000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 9221000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5671000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5671000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5671000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -8447000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -8447000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -11533000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -11533000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -3086000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -3086000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -2115000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -2115000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 9418000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 9418000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4502000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -4502000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1279000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1279000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 3479000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 3479000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2200000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2200000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -15524000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -15524000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19003000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19003000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -29126000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -20232000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -12934000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7298000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -26793000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -13859000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3"
            }
          ]
        }
      },
      "TreasuryStockAcquiredAverageCostPerShare": {
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "description": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "units": {
          "USD/shares": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 43.3,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 55.32,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 61.66,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 56.32,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 58.98,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 57.53,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 57.53,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 74.21,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 75.89,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 75.89,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 77.08,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 77.08,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 76.04,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 76.04,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 76.27,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 76.27,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 74.74,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 74.74,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 74.74,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 82.85,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 82.85,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 84.32,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 84.32,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 85.84,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 85.84,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 87.82,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 87.82,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 93.76,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 93.76,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 89.72,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 89.72,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 89.72,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 92.82,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 92.82,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 88.27,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 88.27,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 86.37,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 86.37,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 90.12,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 90.12,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 95.52,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 95.52,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 93.06,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 93.06,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 46.53,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 122.04,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 122.04,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 126.9,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 63.45,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 129.77,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 64.88,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 125.18,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 62.59,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 123.98,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 61.99,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 126.66,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 63.32,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 63.32,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 155.58,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 77.85,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 72.5,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 72.63,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 66.07,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 66.07,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 72.05,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 72.15,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 70.89,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 70.89,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 71.9,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 71.9,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 71.9,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 70.06,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 70.06,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 74.38,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 74.38,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 86.46,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 86.46,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 78.43,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 78.43,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 107.46,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 107.46,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 101.4,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 101.4,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 101.4,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 131.41,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 131.41,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 151.34,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 151.34,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 163.97,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 163.97,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 153.54,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 153.54,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 161.52,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 161.52,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 154.13,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 154.13,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 154.13,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 184.63,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 184.63,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 194.71,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 194.71,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 204.71,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 204.71,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 205.65,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 205.65,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 242.83,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 242.83,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 207.19,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 207.19,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 207.19,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 202,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 202,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 209.56,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 209.56,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 236.04,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 236.04,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 239.87,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 239.87,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 275.53,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 275.53,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 248.62,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 248.62,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 248.62,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 250.77,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 250.77,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 250.79,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 250.79,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 312.19,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 312.19,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 250.96,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 250.96,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 393.12,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 393.12,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 257.08,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 257.08,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 257.08,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 505.45,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 505.45,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 530.07,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 530.07,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 552.08,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 552.08,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 571.36,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 571.36,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 668.38,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 668.38,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 587.7,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 587.7,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 587.7,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 522.36,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 522.36,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 440.63,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 440.63,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 387.78,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 387.78,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 422.07,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 422.07,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 367.56,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 367.56,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 414.06,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 414.06,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 414.06,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 503.65,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 503.65,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 503.35,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 503.35,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 469.84,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 469.84,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 528.49,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 528.49,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 535.83,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 535.83,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 472.74,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 472.74,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 472.74,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 551.45,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 551.45,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 523.26,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 523.26,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 501.44,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 501.44,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 510.57,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 510.57,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 490.2,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 490.2,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 488.4,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 488.4,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 439.71,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 439.71,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 448.07,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 448.07,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 459.1,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 459.1,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 475.76,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 587.52,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 505.74,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 614.3,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 592.92,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 570.71,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 38118000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 38118000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 38118000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 39680000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 40249000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 40657000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 40657000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 40657000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 40657000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 40657000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 41244000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 42004000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 42892000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 44128000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 44128000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 44128000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 44128000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 44128000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 44507000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 44828000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 45215000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 45652000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 45652000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 45652000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 45652000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 45652000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 46381000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 48033000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 48835000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 49649000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 49649000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 49649000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 49649000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 49649000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 50264000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 51239000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 53436000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 54574000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 54574000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 54574000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 54574000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 54574000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 55462000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 9711000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 10926000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 12242000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 12242000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 12242000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 12242000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 12242000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 13000000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 13271000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 13413000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 15367000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 15367000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 15367000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 15367000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 15367000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 15807000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 16504000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 16819000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 17171000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 17171000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 17171000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 17171000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 17171000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 17679000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 18195000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 18497000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1899000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 18988000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 18988000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 18988000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 18988000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 19290000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 19375000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 19707000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 20240000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 20240000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 20240000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 20240000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 20240000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 20985000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 20981000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 20982000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 21008000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 21008000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 21008000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 21008000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 21008000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 21311000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 21653000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 21926000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 22317000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 22317000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 22317000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 22839000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 23647000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1919000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 1513000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 422000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2080000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 567000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2487000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2487000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 538000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1297000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1297000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 759000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 759000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2183000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2183000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 886000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 886000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3419000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3419000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3419000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 333000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 333000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 652000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 652000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 319000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 319000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1038000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1038000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 386000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 386000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1474000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1474000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1474000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 687000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 687000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2338000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2338000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1651000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1651000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3139000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3139000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 801000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 801000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3952000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3952000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8002000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 576000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 576000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1549000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 3099000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 973000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1947000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3746000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7492000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2197000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4393000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4881000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9853000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9853000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 859000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1779000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3133000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3197000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1415000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1417000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4345000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4411000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1213000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1215000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5728000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5728000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5728000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 760000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 760000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1031000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1031000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 271000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 271000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1175000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1175000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 144000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 144000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3131000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3131000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3131000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 442000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 442000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1139000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1139000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 697000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 697000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1453000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1453000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 314000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 314000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1806000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1806000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1806000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 513000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 513000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1031000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1031000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 518000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 518000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1334000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1334000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 303000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 303000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1825000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1825000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1825000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 303000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 303000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 390000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 390000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 87000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 87000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 721000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 721000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 331000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 331000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1254000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1254000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1254000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 751000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 751000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 751000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 751000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 752000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 752000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 779000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 779000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 779000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 305000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 305000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 646000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 646000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 341000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 341000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 921000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 921000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 275000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 275000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1312000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1312000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1312000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 523000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 523000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1332000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1332000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 809000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 809000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1785000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1785000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 453000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 453000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1984000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1984000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1984000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 19000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 19000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 85000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 85000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 66000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 66000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 175000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 175000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 175000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 321000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 321000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 736000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 736000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 415000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 415000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1196000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1196000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 460000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 460000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1760000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1760000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 945000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 945000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1660000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1660000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 715000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 715000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2071000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 411000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2427000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 605000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1187000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 582000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 914759000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "end": "2009-12-31",
              "val": 914759000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 914759000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 1001081000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 1034658000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1060647000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 1060647000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "end": "2010-12-31",
              "val": 1060647000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "end": "2010-12-31",
              "val": 1060647000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "end": "2010-12-31",
              "val": 1060647000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 1104504000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1163102000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1230848000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1320376000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 1320376000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "end": "2011-12-31",
              "val": 1320376000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "end": "2011-12-31",
              "val": 1320376000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "end": "2011-12-31",
              "val": 1320376000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1352169000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1379676000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1415940000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1457184000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 1457184000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "end": "2012-12-31",
              "val": 1457184000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "end": "2012-12-31",
              "val": 1457184000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "end": "2012-12-31",
              "val": 1457184000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1525023000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1667709000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1744319000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1829378000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 1829378000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "end": "2013-12-31",
              "val": 1829378000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "end": "2013-12-31",
              "val": 1829378000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 1829378000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1904604000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2031125000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2303575000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2453266000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 2453266000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "end": "2014-12-31",
              "val": 2453266000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "end": "2014-12-31",
              "val": 2453266000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "end": "2014-12-31",
              "val": 2453266000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 2591714000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1137616000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1222812000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1316417000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 1316417000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "end": "2015-12-31",
              "val": 1316417000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 1316417000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "end": "2015-12-31",
              "val": 1316417000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1369412000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1392875000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1408183000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1633443000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 1633443000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "end": "2016-12-31",
              "val": 1633443000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "end": "2016-12-31",
              "val": 1633443000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "end": "2016-12-31",
              "val": 1633443000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1691204000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1805523000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1856307000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1911528000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 1911528000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "end": "2017-12-31",
              "val": 1911528000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 1911528000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1911528000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2005813000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2111647000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2185152000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2288899000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 2288899000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "end": "2018-12-31",
              "val": 2288899000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 2288899000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 2288899000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2350034000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2370377000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2461698000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2600543000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 2600543000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "end": "2019-12-31",
              "val": 2600543000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 2600543000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "end": "2019-12-31",
              "val": 2600543000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2788310000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2788052000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2788412000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2799890000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 2799890000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 2799890000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "end": "2020-12-31",
              "val": 2799890000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "end": "2020-12-31",
              "val": 2799890000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2953923000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3142301000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3326021000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3570691000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 3570691000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 3570691000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3843749000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 4157257000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 133722000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 84369000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 83099000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 83724000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 25996000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 117157000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 33433000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 145888000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 143090000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 143090000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 39940000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 98419000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 98419000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 58479000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 58479000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 166016000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 166016000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 67597000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 67597000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 255505000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 255505000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 255505000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 27630000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 27630000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 55006000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 55006000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 27376000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 27376000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 91152000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 91152000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 36146000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 36146000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 132268000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 132268000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 132268000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 63778000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 63778000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 206335000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 206335000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 142557000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 142557000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 282910000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 282910000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 76575000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 76575000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 367761000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 367761000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 372310000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 70279000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 70279000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 196626000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 196626000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 126347000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 126347000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 468968000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 468968000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 272342000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 272342000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 618158000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 623967000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 623967000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 133647000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 138513000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 227108000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 232169000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 93461000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 93656000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 313083000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 318282000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 85975000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 86113000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 411887000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 411887000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 411887000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 53244000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 53244000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 76707000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 76707000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 23463000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 23463000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 92185000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 92185000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 15478000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 15478000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 317444000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 317444000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 317444000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 58047000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 58047000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 172366000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 172366000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 114319000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 114319000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 223149000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 223149000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 50783000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 50783000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 278371000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 278371000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 278371000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 94743000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 94285000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 94285000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 94285000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 200682000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 105939000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 105834000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 105834000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 274319000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 73637000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 73505000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 378066000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 378066000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 378066000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 61135000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 61135000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 61135000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 61135000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 61135000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 61135000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 20343000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 20343000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 20343000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 20343000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 91321000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 91321000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 311892000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 311892000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 311892000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 187767000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 187767000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 187767000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 187767000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 187767000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 187767000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 360000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 360000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 200226000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 200226000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 200226000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 154033000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 154033000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 154033000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 154196000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 342608000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 188378000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 188378000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 188412000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 526438000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 183720000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 183830000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 771107000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 771107000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 771107000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 273121000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 273121000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 586628000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 586628000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 313507000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 313507000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 753213000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 753213000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 166585000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 166585000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 821548000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 821548000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 821548000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9597000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9597000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 9676000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 9676000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 79000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 79000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 44977000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 44977000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 35301000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 35301000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 82613000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 82613000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 82613000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 177291000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 177291000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 385539000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 385539000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 208248000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 208248000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 610702000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 610702000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 225163000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 225163000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 859432000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 859432000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 415339000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 415339000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 743839000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 743839000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 328500000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 328500000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 985492000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 241653000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1227569000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 371388000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 703732000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 332344000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "TreasuryStockValueAcquiredParValueMethod": {
        "label": "Treasury Stock, Value, Acquired, Par Value Method",
        "description": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 94743000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 200682000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 105939000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 274319000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 73637000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 61265000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 61265000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 81719000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 81719000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 20454000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 20454000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 173047000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 173047000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 91328000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 91328000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 311644000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 188227000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 188227000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 188292000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 188292000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 65000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 65000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 188652000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 188652000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 360000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 360000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 199347000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 199347000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 154196000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 154033000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 154033000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 154033000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 342608000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 188412000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 188378000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 188378000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 526438000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 183830000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 183720000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 770801000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 770801000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 770801000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 273058000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 273058000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 273058000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 273058000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 273058000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 273058000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 313508000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 313508000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 313508000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 313508000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 166585000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 166585000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 821421000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 821421000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 821421000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9554000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9554000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9554000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9554000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9554000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9554000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 77000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 77000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 77000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 77000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 35301000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 35301000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 82569000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 82569000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 82569000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 177192000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 177192000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 177192000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 177192000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 177192000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 177192000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 208246000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 208246000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 208246000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 208246000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 225163000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 225163000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 859331000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 859331000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 415260000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 415260000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 415260000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 415260000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 415260000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 328498000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 328498000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 328498000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 241654000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1227344000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 366047000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 366047000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 332344000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 314500000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 349800000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 431700000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 493300000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 546700000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefits": {
        "label": "Unrecognized Tax Benefits",
        "description": "Amount of unrecognized tax benefits.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 5850000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 5429000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2009-12-31",
              "val": 5429000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 4976000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2010-12-31",
              "val": 4976000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2010-12-31",
              "val": 4976000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 5149000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 5149000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2011-12-31",
              "val": 5149000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2011-12-31",
              "val": 5149000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 5906000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 5906000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2012-12-31",
              "val": 5906000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2012-12-31",
              "val": 5906000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6325000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 6325000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 6325000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2013-12-31",
              "val": 6325000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 5942000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 5942000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 5942000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 5942000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2014-12-31",
              "val": 7204000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 7204000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 7204000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 7204000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 18463000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 18463000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2016-12-31",
              "val": 18463000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2016-12-31",
              "val": 18463000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 21417000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 21417000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2017-12-31",
              "val": 21417000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2017-12-31",
              "val": 21417000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 24247000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 24247000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2018-12-31",
              "val": 24247000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2018-12-31",
              "val": 24247000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 26841000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 26841000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2019-12-31",
              "val": 26841000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2019-12-31",
              "val": 26841000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 22484000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 22484000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 22484000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 22484000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 21789000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 21789000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 21789000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2021-12-31",
              "val": 21789000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 22547000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 22547000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 22547000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 22547000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 22320000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 22320000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 22320000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 18146000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 18146000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 12654000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 290000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 290000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2013"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 276000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 276000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 276000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1755000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1755000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1755000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 513000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 317000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 317000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 317000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2242000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2242000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2242000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1326000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1326000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1326000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 713000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 713000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 713000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6446000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6446000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6446000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 537000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 537000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 537000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1544000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1544000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1544000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7535000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7535000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7535000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 678000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 678000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9008000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "description": "Amount accrued 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": [
            {
              "end": "2010-12-31",
              "val": 600000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 600000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 600000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 700000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 700000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 600000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 600000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 500000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 500000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 600000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 600000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 600000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2100000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 2100000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2018-12-31",
              "val": 2100000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3600000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 3600000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2019-12-31",
              "val": 3600000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 3600000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 3600000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2020-12-31",
              "val": 3600000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 3800000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 3800000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 3800000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 4200000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 4200000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 4200000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 3800000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 3800000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 3800000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2900000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 2900000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 300000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 300000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 300000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 300000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 300000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 300000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 300000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 300000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 300000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 300000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 300000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 300000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 300000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 300000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 300000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 300000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 300000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 300000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 900000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 900000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 900000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1200000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1200000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1200000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1800000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1800000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1800000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1300000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1100000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1100000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1100000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2900000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1700000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1700000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 200000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1233000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 972000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 972000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1241000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1241000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1241000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1436000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1436000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1436000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1954000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1954000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1954000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1789000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1789000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1789000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1569000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1569000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1569000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12657000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12657000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12657000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4681000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4681000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4681000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 461000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 461000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 461000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4083000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4083000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4083000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4199000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4199000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4199000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2414000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2414000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2414000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3197000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3197000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3197000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3987000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3987000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3987000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3034000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3034000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5231000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 290000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 432000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 432000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 432000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 75000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 75000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 75000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 74000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 74000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 74000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2991000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2991000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2991000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 443000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 443000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 443000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 342000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 342000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 342000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6366000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6366000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6366000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 41000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 41000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 891000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 1141000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1425000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1425000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1068000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1068000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1068000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 969000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 969000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 969000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1226000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1226000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1226000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 362000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 362000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 362000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 354000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 354000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 354000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 147000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 147000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 147000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1088000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1088000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1088000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 622000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 622000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 622000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1213000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1213000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1213000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 355000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 355000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 355000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3015000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3015000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3015000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1237000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1237000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1237000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3045000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3045000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3045000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6571000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6571000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2606000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 4500000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 4800000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "end": "2011-12-31",
              "val": 4800000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 5500000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "end": "2012-12-31",
              "val": 5500000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 5700000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "end": "2013-12-31",
              "val": 5700000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5900000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "end": "2015-12-31",
              "val": 5900000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "end": "2016-12-31",
              "val": 5900000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 9100000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "end": "2017-12-31",
              "val": 9100000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 18300000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "end": "2018-12-31",
              "val": 18300000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 21200000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "end": "2019-12-31",
              "val": 21200000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 21800000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "end": "2020-12-31",
              "val": 21800000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 22200000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "end": "2021-12-31",
              "val": 22200000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 20900000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 20900000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 21200000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 21200000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 21200000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 17400000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 17400000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 12700000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 62249000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 60688000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 60697000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 60718000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 60668000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 60682000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 60682000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 60029000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 59875000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 59875000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 59646000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 59646000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 59691000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 59691000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 59276000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 59276000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 59559000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 59559000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 59559000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 59090000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 59090000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 58934000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 58934000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 58727000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 58727000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 58636000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 58636000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 58007000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 58007000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 58214000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 58214000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 58214000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 56439000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 56439000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 56345000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 56345000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 56211000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 56211000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 56270000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 56270000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 56088000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 56088000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 56155000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 56155000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 56155000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 55490000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 55490000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 54955000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 54955000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 54386000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 54386000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 54391000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 54391000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 53242000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 53242000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 53985000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 53985000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 107970000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 52338000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 52338000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 52080000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 104160000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 51795000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 103590000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 51522000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 103045000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 50400000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 100800000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 50751000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 101503000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 101503000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 47761000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 95521000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 94934000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 94934000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 94306000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 94306000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 94262000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 94262000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 92897000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 92897000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 93649000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 93649000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 93649000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 90838000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 90838000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 90858000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 90858000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 90817000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 90817000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 90960000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 90960000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 91138000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 91138000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 90884000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 90884000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 90884000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 89994000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 89994000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 89962000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 89962000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 89878000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 89878000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 89735000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 89735000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 89256000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 89256000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 89567000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 89567000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 89567000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 88944000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 88944000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 88786000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 88786000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 88596000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 88596000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 88687000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 88687000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 88453000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 88453000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88470000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88470000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88470000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 87549000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 87549000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 87594000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 87594000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 87615000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 87615000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 87633000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 87633000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 87667000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 87667000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 87542000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 87542000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 87542000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 86705000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 86705000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 86568000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 86568000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 86402000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 86402000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 86635000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 86635000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 86690000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 86690000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 86722000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 86722000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 86722000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 86917000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 86917000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 86794000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 86794000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 86654000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 86654000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 86712000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 86712000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 86511000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 86511000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 86572000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 86572000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 86572000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 85564000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 85564000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 85222000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 85222000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 84858000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 84858000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 84858000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 84858000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 84113000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 84113000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 84600000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 84600000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 84600000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 83959000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 83959000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 83980000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 83980000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 83983000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 83983000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 83990000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 83990000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 83993000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 83993000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 83978000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 83978000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 83978000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 83957000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 83957000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 83684000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 83684000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 83393000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 83393000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 83478000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 83478000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 83056000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 83056000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 83246000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 83246000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 81922000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 81922000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 81465000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 81465000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 80994000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 80994000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 81207000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 80675000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 81025000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 80162000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 79742000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 79312000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 59953000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 59041000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 58911000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-09-30",
              "val": 58911000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 58656000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 58809000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 58809000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 58033000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 57890000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 57890000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 57747000,
              "accn": "0001144204-10-039150",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-23"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 57747000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 57799000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 57799000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 57620000,
              "accn": "0001144204-10-055158",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 57620000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 57713000,
              "accn": "0001144204-11-010145",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 57713000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 57713000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 57457000,
              "accn": "0001144204-11-023342",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 57457000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 57366000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 57366000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 57276000,
              "accn": "0001144204-11-041695",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 57276000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 57141000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 57141000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 56699000,
              "accn": "0001144204-11-058861",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-21"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 56699000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 56790000,
              "accn": "0001144204-12-009868",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-17"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 56790000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 56790000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 55208000,
              "accn": "0001144204-12-022835",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-04-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 55208000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 55143000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 55143000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 55079000,
              "accn": "0001144204-12-040285",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-07-20"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 55079000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 55074000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 55074000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 54938000,
              "accn": "0000874716-12-000016",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-10-19"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 54938000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 54985000,
              "accn": "0000874716-13-000005",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-19"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 54985000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 54985000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 54588000,
              "accn": "0000874716-13-000010",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 54588000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 54125000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 54125000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 53670000,
              "accn": "0000874716-13-000014",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-07-23"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 53670000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 53562000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 53562000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 52450000,
              "accn": "0000874716-13-000017",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-22"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 52450000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 53159000,
              "accn": "0000874716-14-000004",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-18"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 53159000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 106318000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 51617000,
              "accn": "0000874716-14-000007",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 51617000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 51369000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 102739000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 51125000,
              "accn": "0001562762-14-000179",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-25"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 102250000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 50821000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 101642000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 49745000,
              "accn": "0000874716-14-000011",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 99489000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 50047000,
              "accn": "0000874716-15-000003",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 100094000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 100094000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 47140000,
              "accn": "0000874716-15-000009",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 94280000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 93829000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 93829000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 93384000,
              "accn": "0000874716-15-000012",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-30"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 93384000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 93194000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 93194000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 91944000,
              "accn": "0000874716-15-000015",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-28"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 91944000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 92601000,
              "accn": "0000874716-16-000020",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 92601000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 92601000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 89924000,
              "accn": "0000874716-16-000026",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-04-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 89924000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 89874000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 89874000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 89824000,
              "accn": "0000874716-16-000030",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 89824000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 89881000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 89881000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 89894000,
              "accn": "0000874716-16-000034",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-01"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 89894000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 89732000,
              "accn": "0000874716-17-000004",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-17"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 89732000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 89732000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 88117000,
              "accn": "0000874716-17-000007",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-04-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 88117000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 88060000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 88060000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 88004000,
              "accn": "0000874716-17-000011",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-01"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 88004000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 87884000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 87884000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 87537000,
              "accn": "0000874716-17-000016",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-31"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 87537000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 87769000,
              "accn": "0000874716-18-000005",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-16"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 87769000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 87769000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 87331000,
              "accn": "0000874716-18-000008",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 87331000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 87166000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 87166000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 87004000,
              "accn": "0000874716-18-000012",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 87004000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 87029000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 87029000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 86756000,
              "accn": "0000874716-18-000015",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 86756000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 86864000,
              "accn": "0000874716-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-15"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 86864000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 86864000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 86204000,
              "accn": "0000874716-19-000017",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 86204000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 86210000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 86210000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 86215000,
              "accn": "0000874716-19-000033",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 86215000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 86206000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 86206000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 86198000,
              "accn": "0000874716-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 86198000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 86115000,
              "accn": "0000874716-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-14"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 86115000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 86115000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 85427000,
              "accn": "0000874716-20-000018",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 85427000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 85282000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 85282000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 85134000,
              "accn": "0000874716-20-000031",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 85134000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 85293000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 85293000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 85314000,
              "accn": "0000874716-20-000041",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-29"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 85314000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 85342000,
              "accn": "0000874716-21-000008",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-12"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 85342000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 85342000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 85530000,
              "accn": "0000874716-21-000031",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 85530000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 85427000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 85427000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 85325000,
              "accn": "0000874716-21-000050",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-30"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 85325000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 85325000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 85325000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 85123000,
              "accn": "0000874716-21-000055",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-02"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 85123000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 85200000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 85200000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 85200000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 84410000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 84410000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 84164000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 84164000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 83922000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 83922000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 83855000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 83855000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 83247000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 83247000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 83623000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 83623000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 83623000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 82992000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 82992000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 83039000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 83039000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 83086000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 83086000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 83058000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 83058000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 83097000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 83097000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 83066000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 83066000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 83066000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 83096000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 83096000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 82863000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 82863000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 82630000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 82630000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 82675000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 82675000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 82304000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 82304000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 82467000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 82467000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 81319000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 81319000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 80864000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 80864000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 80413000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 80413000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 80605000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 80096000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 80427000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 79648000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 79299000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 78954000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "MinorityInterestDecreaseFromRedemptions": {
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "description": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 990000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 990000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 990000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            }
          ]
        }
      },
      "PaymentsToMinorityShareholders": {
        "label": "Payments to Noncontrolling Interests",
        "description": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 990000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 990000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 990000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            }
          ]
        }
      },
      "ProceedsFromRepaymentsOfLinesOfCredit": {
        "label": "Proceeds from (Repayments of) Lines of Credit",
        "description": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -110275000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -289625000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -289625000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 73500000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 73500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 73500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 326500000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 537500000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 559500000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 505500000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 505500000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 505500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -147500000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -147500000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -315000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -315000000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -329000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -329000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -329000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -329000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -329000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 69500000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 69500000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 329000000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 329000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 205000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 148000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 132000000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 121000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested",
        "description": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 108800000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 60300000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 78000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "TangibleAssetImpairmentCharges": {
        "label": "Tangible Asset Impairment Charges",
        "description": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5100000,
              "accn": "0000874716-22-000007",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5100000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5100000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromLongTermLinesOfCredit": {
        "label": "Proceeds from Long-term Lines of Credit",
        "description": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 326500000,
              "accn": "0000874716-22-000020",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 537500000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 559500000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            }
          ]
        }
      },
      "EquitySecuritiesFvNiCost": {
        "label": "Equity Securities, FV-NI, Cost",
        "description": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 5300000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 5300000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 5300000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 30300000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 30300000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 30300000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 30300000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 30300000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 30300000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 31000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 31000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 31800000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ForeignCurrencyContractAssetFairValueDisclosure": {
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "description": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 6512000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 6512000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 6512000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 14863000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 22331000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5185000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 5185000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 5185000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 5185000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 4314000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3918000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7993000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax",
        "description": "Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5056000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5056000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 5056000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 5056000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5056000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5056000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3282000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3282000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3282000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1302000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1302000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1302000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 701000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 701000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -865000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax",
        "description": "Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -991000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -991000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -991000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -991000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -991000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -991000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -613000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -613000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -613000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -267000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -267000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -267000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -130000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -130000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 146000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax",
        "description": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 260000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 260000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 260000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 260000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 378000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 378000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 118000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 118000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 506000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 506000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 506000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 119000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 297000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 178000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 395000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 98000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 519000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 519000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 519000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 352000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 352000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 116000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 247000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 131000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 514000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 135000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 268000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 133000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax",
        "description": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 51000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 51000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 51000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 51000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 74000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 74000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 23000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 23000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 99000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -99000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -99000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 20000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 54000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 34000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 75000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 21000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -111000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -111000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -111000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -154000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -154000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -22000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -46000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -24000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -96000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -25000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -50000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -25000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherInvestments": {
        "label": "Other Investments",
        "description": "Amount of investments classified as other.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 5250000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 5250000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 5250000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 30250000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 30250000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 30250000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 30250000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 30250000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 30250000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 30250000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 30250000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 30250000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 30250000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 30250000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "PaymentsToAcquireEquitySecuritiesFvNi": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 250000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 25000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 25000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 25000000,
              "accn": "0000874716-22-000033",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 25000000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 25000000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 25000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 25000000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 25000000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1004000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1004000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 756000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 756000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 799000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 799000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "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": "2021-12-31",
              "val": 22317000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 22317000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-09-30",
              "val": 24101000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 24299000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 24299000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 24299000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 24299000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 24299000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 24318000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 24318000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 24384000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 24474000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 24474000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 24474000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 24474000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 24474000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 24794000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 25209000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 25669000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 26232000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 26232000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 26232000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 26232000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 26232000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 27176000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 27891000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 28303000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 28657000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 28657000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 28657000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 29261000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 29843000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "TreasuryStockCommonValue": {
        "label": "Treasury Stock, Common, Value",
        "description": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 3570691000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 3570691000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-09-30",
              "val": 4323842000,
              "accn": "0000874716-22-000038",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 4392112000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 4392112000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 4392112000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 4392112000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 4392112000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 4401666000,
              "accn": "0000874716-23-000034",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 4401743000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4437044000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4474681000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 4474681000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 4474681000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 4474681000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 4474681000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 4651873000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 4860119000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5085282000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5334012000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 5334012000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5334012000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 5334012000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 5334012000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5749272000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6077770000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6319424000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6561356000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 6561356000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 6561356000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6927403000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 7259747000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 29997000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "end": "2022-12-31",
              "val": 29997000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 66705000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 66705000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 92856000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 92856000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2022000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "description": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7110000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7110000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 99000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 99000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 99000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3"
            }
          ]
        }
      },
      "GoodwillImpairedAccumulatedImpairmentLoss": {
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "description": "Amount of accumulated impairment loss for 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": "2020-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2022-12-31",
              "val": 232400000,
              "accn": "0000874716-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-16",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 196300000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 211000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 207300000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ProceedsFromHedgeFinancingActivities": {
        "label": "Proceeds from Hedge, Financing Activities",
        "description": "The cash inflow from a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6256000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            }
          ]
        }
      },
      "SupplierFinanceProgramObligation": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 4775000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2021-12-31",
              "val": 4775000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2021-12-31",
              "val": 4775000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5364000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8010000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-06-30",
              "val": 8010000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 7407000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10171000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 10171000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2022-12-31",
              "val": 10171000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2022-12-31",
              "val": 10171000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2022-12-31",
              "val": 10171000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2022-12-31",
              "val": 10171000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2022-12-31",
              "val": 10171000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7536000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2023-03-31",
              "val": 7536000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-03-31",
              "val": 7536000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5395000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "end": "2023-06-30",
              "val": 5395000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-06-30",
              "val": 5395000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-06-30",
              "val": 5395000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7851000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "end": "2023-09-30",
              "val": 7851000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 9057000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "end": "2023-12-31",
              "val": 9057000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 9057000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 9057000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 9057000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 9057000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 9057000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2023-12-31",
              "val": 9057000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2023-12-31",
              "val": 9057000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10400000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 10400000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2024-03-31",
              "val": 10400000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 10400000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8747000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2024-06-30",
              "val": 8747000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-06-30",
              "val": 8747000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-06-30",
              "val": 8747000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5504000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-09-30",
              "val": 5504000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5967000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 5967000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5967000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 5967000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 5967000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2024-12-31",
              "val": 5967000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2024-12-31",
              "val": 5967000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 8661000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 8661000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2025-03-31",
              "val": 8661000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-03-31",
              "val": 8661000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 7237000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2025-06-30",
              "val": 7237000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2025-06-30",
              "val": 7237000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7245000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6249000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 6249000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2025-12-31",
              "val": 6249000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6836000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "end": "2026-03-31",
              "val": 6836000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 7014000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "SupplierFinanceProgramObligationDecreaseSettlement": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28370000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 15618000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 44143000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 15773000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 53540000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 15666000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 30150000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 30150000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 14484000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 14484000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 37026000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 37026000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 6876000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 6876000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46878000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46878000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11725000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11725000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 23634000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 23634000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 11909000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 11909000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 38602000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 38602000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 14968000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 14968000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50512000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50512000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 12300000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 12300000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28558000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28558000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 16258000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 16258000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 44198000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 15640000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 56193000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 12525000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 26357000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 13832000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "SupplierFinanceProgramObligationIncrease": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 31605000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 18264000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 46775000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 15170000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 58936000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 13031000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 25374000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 25374000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 12343000,
              "accn": "0000874716-23-000100",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 12343000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 34706000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 34706000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 9332000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 9332000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45765000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45764000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13068000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13068000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 23324000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 23324000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 10256000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 10256000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35049000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35049000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 11725000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 11725000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 47422000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 47422000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14994000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14994000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 29828000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 29828000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14834000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14834000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 45476000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 15648000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 56475000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 13112000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 27122000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 14010000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "ProceedsFromHedgeInvestingActivities": {
        "label": "Proceeds from Hedge, Investing Activities",
        "description": "The cash inflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6256000,
              "accn": "0000874716-23-000128",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6256000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8377000,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8377000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8377000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 329000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 329000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 727000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 727000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1142000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1142000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1558000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1558000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 416000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 416000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 890000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 890000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1239000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2743000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1039000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2081000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationFdiiPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.012,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.017,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.017,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.014,
              "accn": "0000874716-24-000057",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-22"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.014,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.014,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.013,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.013,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EquitySecuritiesFvNiCurrentAndNoncurrent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 30250000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 30250000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "end": "2023-12-31",
              "val": 30250000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 30250000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 30000000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 30000000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 30000000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 31004000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 31004000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 31004000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2024-12-31",
              "val": 31004000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2024-12-31",
              "val": 31004000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 31004000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 31004000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 31760000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 31760000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 31760000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 27559000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "description": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -119000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -297000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -178000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -395000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -98000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -94000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -94000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -147000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -147000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -53000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -53000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -269000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -269000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -122000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -122000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -116000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -247000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -131000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -381000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -134000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent",
        "description": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -20000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -54000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -34000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -75000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -21000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -19000,
              "accn": "0000874716-24-000083",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -19000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -29000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -29000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -10000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -10000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -50000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -50000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -21000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -21000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -22000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -46000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -24000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -71000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -25000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "InterestExpenseNonoperating": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39858000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 23669000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10542000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 32316000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 8647000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41581000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41581000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 7911000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 16010000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 16010000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 8099000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 8099000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 23707000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 23707000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7697000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7697000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31205000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31205000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7666000,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7666000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 18987000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 18987000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 11321000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 11321000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 29642000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 10655000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 38852000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 7741000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 17923000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 10182000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": {
        "label": "Loss Contingency Accrual, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in loss contingency liability.",
        "units": {
          "USD": [
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27500000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27500000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27500000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q2"
            }
          ]
        }
      },
      "ProceedsFromPaymentsForOtherFinancingActivities": {
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "description": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6256000,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0000874716-24-000121",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-06"
            }
          ]
        }
      },
      "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
        "label": "Unrecorded Unconditional Purchase Obligation",
        "description": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "units": {
          "USD": [
            {
              "end": "2024-09-30",
              "val": 800000,
              "accn": "0000874716-24-000139",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 3200000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DefinedBenefitPlanBenefitObligation": {
        "label": "Defined Benefit Plan, Benefit Obligation",
        "description": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 5700000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5400000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "description": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 6564000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8089000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "description": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 888000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1048000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "description": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 951000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1371000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "description": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 1063000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1161000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "description": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 917000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1298000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "description": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 981000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1276000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanFairValueOfPlanAssets": {
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "description": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 15100000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 20700000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedContributionPlanCostRecognized": {
        "label": "Defined Contribution Plan, Cost",
        "description": "Amount of cost for defined contribution plan.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28300000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30300000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30300000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 33100000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "description": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedContributionPlanEmployerMatchingContributionPercent": {
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "description": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "units": {
          "pure": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.05,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.05,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.05,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.05,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.05,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.05,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": 3,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3,
              "accn": "0000874716-25-000062",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax",
        "description": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1300000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1800000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "LossContingencyDamagesPaidValue": {
        "label": "Loss Contingency, Damages Paid, Value",
        "description": "Amount of damages paid to the plaintiff in the legal matter.",
        "units": {
          "USD": [
            {
              "end": "2025-04-17",
              "val": 80000000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "end": "2025-04-17",
              "val": 80000000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "end": "2025-04-17",
              "val": 80000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "start": "2025-04-01",
              "end": "2025-04-30",
              "val": 80000000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-04-30",
              "val": 80000000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "OciBeforeReclassificationsNetOfTaxAttributableToParent": {
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "description": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -11001000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -921000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -16227000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6396000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 18769000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 18769000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 21376000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24425000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 4005000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5096000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "description": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2974000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3844000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6212000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2842000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2074000,
              "accn": "0000874716-25-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2074000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 681000,
              "accn": "0000874716-25-000165",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -376000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 101000,
              "accn": "0000874716-26-000076",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -210000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "DeferredCompensationArrangementWithIndividualRecordedLiability": {
        "label": "Deferred Compensation Arrangement with Individual, Recorded Liability",
        "description": "The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit.",
        "units": {
          "USD": [
            {
              "end": "2025-12-31",
              "val": 2200000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -8316000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.006,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.005,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.006,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCredits": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.012,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.011,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidFederalAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 94266000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidStateAndLocalAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 34517000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 2512000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 278080000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 7366000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "description": "Amount of reported income tax expense (benefit) in excess of (less than) 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 award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -24370000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationOtherAdjustments": {
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, 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 adjustments.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1657000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 33149000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": -8287000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCredits": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13752000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfSecuredDebt": {
        "label": "Proceeds from Issuance of Secured Debt",
        "description": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 250000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProductWarrantyAccrualClassifiedCurrent": {
        "label": "Product Warranty Accrual, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 1800000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2200000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareRepurchaseProgramExciseTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 700000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8400000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6400000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 4900000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            }
          ]
        }
      },
      "ShareRepurchaseProgramExciseTaxPayable": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2025-12-31",
              "val": 12100000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "EquitySecuritiesFVNINoncurrent": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2025-12-31",
              "val": 31760000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-06-30",
              "val": 28793000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EquitySecuritiesFvNiUnrealizedGainLoss": {
        "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)",
        "description": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1234000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1234000,
              "accn": "0000874716-26-000123",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-04",
              "frame": "CY2026Q2"
            }
          ]
        }
      }
    },
    "srt": {
      "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
        "label": null,
        "description": null,
        "units": {
          "shares": [
            {
              "end": "2024-12-31",
              "val": 78000000,
              "accn": "0000874716-25-000037",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 78000000,
              "accn": "0000874716-26-000038",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      }
    }
  }
}